sw

Simba kuwa Base64

Simba faili lolote kuwa maandishi ya Base64, Base32, au Hex - yote kwenye kivinjari chako; faili haliondoki kifaa chako kamwe.

Inachakata humu kwenye kifaa chako ...

Umbizo Muundo lengwa wa faili ya matokeo.
  • Base64
  • Base32
  • Hex

Inachakata humu kwenye kifaa chako ...

0%

Je, faili yangu hupakiwa?

Hapana. Kila kitu hufanyika kwenye kivinjari chako - faili yako haitoki kamwe kwenye kifaa chako. Jinsi hili linavyoweza kuthibitishwa

Hakuna kupakia100% kwa kifaa chako
Maudhui hubaki kwakohakuna ufikiaji wa wengine
Hosted in GermanyGlobal Content Delivery
Imekaguliwa kwa njeTLS A+ · Vichwa vya HTTP A+

Kusimba kunamaanisha kugeuza baiti zozote kuwa umbo linaloweza kuhimili kubebwa kama maandishi sahili. Mifumo mingi - barua pepe, JSON, XML, faili za usanidi, sehemu za hifadhidata - hupokea tu herufi zinazoweza kuchapishwa na hujikwaa kwenye data ghafi ya binari. Base64 hutatua hili kwa kuoanisha kila baiti tatu na herufi nne salama za maandishi; picha, ufunguo, au faili dogo hugeuka kuwa mfuatano wa herufi unaoweza kuupachika, kuunakili, na kuurudisha kwa usalama. Maudhui yanabaki kamili kabisa, yameandikwa tu kwa namna tofauti.

Zana hii hutoa alfabeti tatu za kawaida kulingana na RFC 4648. Base64 ndio chaguo lililobana zaidi na lililoenea zaidi, kwa mfano kwa URL za data, viambatisho vilivyopachikwa, au sehemu za API. Base32 hutumia herufi kubwa na tarakimu pekee, hivyo haijali herufi kubwa au ndogo na ni nzuri pale maandishi yanapoandikwa kwa mkono au kusomwa kwa sauti (funguo za TOTP huitumia). Hex (msingi 16) huandika kila baiti kama herufi mbili 0-9 a-f - ndefu zaidi kuliko Base64, lakini inasomeka papo hapo na ndio kawaida unapotaka kutambua baiti moja moja, kama kwenye checksum.

Ubadilishaji huendeshwa kwa ukamilifu ndani ya kivinjari chako kupitia utaratibu mdogo wa JavaScript safi - hakuna kinachopakiwa, hakuna kinachohifadhiwa, na hakuna maktaba ya kigeni inayopakuliwa kutoka CDN. Matokeo huonekana kama faili la maandishi unaloweza kulipakua au kulinakili; kwa zana mwenza (kufungua) unarejesha kutoka humo faili asili baiti kwa baiti hasa.

Maelezo ya kiufundi

Maelezo ya kiufundi
Muundo wa matokeoTXT
Uchakataji wa kundiNdiyo
UchakatajiNdani ya kivinjari (JavaScript)
Upakiaji wa failiHakuna

Katika hatua 3

  1. Dondosha faili.
  2. Chagua umbizo (chaguo-msingi: Base64).
  3. Pakua maandishi yaliyosimbwa kama faili.

Mipaka: Kusimba si usimbaji fiche: yeyote anaweza kurudisha maandishi bila ufunguo - hivyo hakuficha chochote, bali hufanya tu data ya binari iwe salama kama maandishi. Maandishi yaliyosimbwa pia ni makubwa kuliko asili (Base64 takriban theluthi moja zaidi, Hex mara mbili). Kwa faili kubwa mno, njia hii haifai sana.

Ulinganisho wa alfabeti

Ulinganisho wa alfabeti
MuundoSeti ya herufiNyongeza ya ukubwaMatumizi ya kawaida
Base64A-Z, a-z, 0-9, +, /+33 %URL za data, viambatisho vilivyopachikwa, sehemu za API
Base32A-Z, 2-7+60 %thamani zinazoweza kuandikwa/kusomwa kwa sauti (mfano funguo za TOTP)
Hex0-9, a-f+100 %kusoma baiti kwa baiti, mfano hundi

Maswali yanayoulizwa mara kwa mara

Je, faili langu hupakiwa?

Hapana. Usimbaji huendeshwa kwa ukamilifu ndani ya kivinjari chako; faili haliondoki kifaa chako kamwe na halihifadhiwi.

Je, Base64 ni usimbaji fiche?

Hapana. Ni njia tu ya kuandika inayoweza kugeuzwa nyuma. Mwenye maandishi anaweza kuyarudisha bila ufunguo. Ili kulinda data, tumia zana ya usimbaji fiche.

Nichague umbizo gani?

Ukiwa na shaka, Base64 (lililobana zaidi, lililoenea zaidi). Base32 kwa thamani zisizojali herufi kubwa au ndogo na zinazoandikika, Hex kwa kusoma baiti kwa baiti.

Je, ninarejesha asili hasa?

Ndiyo. Kwa zana ya kufungua, maandishi hurudishwa baiti kwa baiti kuwa faili asili lisilobadilika.

Zana zinazohusiana

Fungua Base64 · Kokotoa checksum · Simba URL · Maandishi hadi Base64 · Kibadilisha msingi · Simbua JWT · Kagua IBAN