Pereiti prie turinio

Base32 į Text Konverteris

Užkoduokite tekstą į Base32 arba iškoduokite Base32 atgal į tekstą naudodami standartinę RFC 4648 abėcėlę nuo A iki Z ir nuo 2 iki 7. Įrankis paverčia įvestį UTF-8 baitais, pateikia grupes po aštuonis simbolius su pasirinktiniu = užpildu ir dekoduoja neskirdamas didžiųjų bei mažųjų raidžių, ignoruodamas tarpus ir eilučių lūžius. Jis padeda kūrėjams tvarkyti TOTP paslaptis, onion adresus, DNS įrašus ir failų pavadinimus, kuriems reikia raidžių registrui atsparaus kodavimo.

Nustatyti iš naujo

Dažnai užduodami klausimai

Kas yra Base32?

Base32 yra dvejetainių duomenų kodavimas į tekstą iš RFC 4648, naudojantis 32 simboliais: raidėmis nuo A iki Z ir skaitmenimis nuo 2 iki 7. Kas 5 baitai paverčiami 8 simboliais, todėl išvestis yra maždaug 60 procentų didesnė už įvestį. Vengiama mažųjų raidžių ir lengvai supainiojamų skaitmenų.

Kokie yra RFC 4648 pavyzdžiai?

f užkoduojamas kaip MY======, fo – kaip MZXQ====, foo – kaip MZXW6===, foob – kaip MZXW6YQ=, fooba – kaip MZXW6YTB, o foobar – kaip MZXW6YTBOI======. Tuščia įvestis lieka tuščia. Įrankis pateikia visus šiuos rezultatus.

Ką daro užpildo parinktis?

Kai užpildas įjungtas, koduotuvas prideda = ženklus, kol ilgis tampa aštuonių kartotiniu, kaip nurodyta RFC 4648. Daugelyje TOTP programėlių ir URL naudojamas Base32 be užpildo, todėl jį išjunkite. Dekoduotuvas priima abu formatus.

Ar dekodavimas skiria didžiąsias ir mažąsias raides?

Ne. Dekoduotuvas priima didžiąsias ir mažąsias raides, ignoruoja tarpus, tabuliacijos simbolius ir eilučių lūžius. Užkoduota išvestis visada pateikiama didžiosiomis raidėmis.

Kodėl mano Base32 įvestis atmetama?

Galioja tik raidės nuo A iki Z, skaitmenys nuo 2 iki 7 ir pabaigoje esantys = ženklai. Skaitmenys 0, 1, 8 ir 9 abėcėlei nepriklauso, o atmetami tokie ilgiai, kurių negalima gauti iš sveikų baitų, pavyzdžiui, kai paskutinėje grupėje yra vienas, trys ar šeši simboliai.

Ar šiuo įrankiu galiu iškoduoti TOTP paslaptį?

Galite ją iškoduoti, tačiau TOTP paslaptys yra atsitiktiniai baitai, o ne tekstas. Tuomet įrankis praneša, kad rezultatas nėra tinkamas UTF-8 tekstas, nes rodo tik dekoduotus duomenis, kuriuos galima perskaityti kaip tekstą.

Kaip apdorojami ne ASCII simboliai?

Prieš konvertavimą tekstas koduojamas UTF-8 formatu, todėl tokios raidės kaip é ar jaustukai užima po du–keturis baitus. Dekoduojant baitai vėl paverčiami tuo pačiu tekstu.

Ar tai tas pats, kas Base32hex arba Crockford Base32?

Ne. Base32hex naudoja skaitmenis nuo 0 iki 9 ir raides nuo A iki V, o Crockford variantas nenaudoja I, L, O ir U. Šis įrankis naudoja tik standartinę RFC 4648 abėcėlę.

Ar Base32 užšifruoja mano duomenis?

Ne. Base32 yra kodavimas, kurį bet kas gali atkurti. Jis pakeičia duomenų pateikimo būdą, bet ne tai, kas gali juos perskaityti.

Kiek teksto galiu konvertuoti?

Iki 5 MiB teksto vienai užklausai. Konvertavimas atliekamas serveryje, o įvestis nesaugoma.

Apie OneClick Pro

OneClick Pro – nemokama kolekcija, kurioje yra daugiau nei 150 žiniatinklio įrankių kasdieniam darbui: vaizdams ir vienetams konvertuoti, kodui formatuoti ir tikrinti, domenams ir SEO tikrinti, taip pat tekstui, datoms ir skaičiams apdoroti. Visi įrankiai veikia be registracijos ar prenumeratos, o jūsų įvesti duomenys naudojami tik rezultatui apskaičiuoti ir niekada neišsaugomi. Naudokite juos kaip greitą įrankių rinkinį vienkartinėms užduotims arba įtraukite į žymes įrankius, kurių prireikia kasdien.