Base64 kodēšana / atšifrēšana palīdz kodēt base64 vai atšifrēt no bāzes64.
Base64 kodēšana/dekodēšana attiecas uz datu konvertēšanas procesu uz un no Base64 formāta, kas ir bināro datu kodēšanas metode teksta virknē, izmantojot tikai ASCII rakstzīmes.
Kodēšana pārveido neapstrādātus bināros vai teksta datus Base64 kodētā virknē.
Dekodēšana apgriež procesu, konvertējot Base64 virkni atpakaļ tās sākotnējā binārajā vai teksta formā.
Base64 izmanto 64 rakstzīmju kopu (A–Z, a–z, 0–9, + un /), lai attēlotu datus, kas nodrošina to drošību pārraidei, izmantojot teksta protokolus.
Teksta droša datu pārraide: Ļauj droši pārraidīt bināros datus (piemēram, attēlus, PDF failus vai failus), izmantojot protokolus, kas apstrādā tikai tekstu, piemēram, e-pastu vai JSON.
Datu iegulšana: Iegulda bināros failus (piemēram, attēlus) HTML, CSS vai XML, nepieprasot atsevišķu failu.
Datu bojājumu novēršana: Novērš datu zudumu vai bojājumus, ko izraisa rakstzīmju kodēšanas problēmas tīkla vai failu pārsūtīšanas laikā.
Drošības slēpšana (viegls): Lai gan tā nav droša šifrēšana, tā atgriezeniski slēpj datus.
Kodēšana:
Ievadiet teksta virkni vai bināro failu.
Kodētājs to pārveido Base64 virknē.
Piemērs: Hello kļūst par SGVsbG8=
Dekodēšana:
Ievadiet Base64 virkni.
Dekodētājs to pārveido atpakaļ sākotnējā formā.
To var izdarīt, izmantojot:
Tiešsaistē Base64 rīki
Programmēšanas bibliotēkas (base64 Python valodā, atob()/btoa() JavaScript valodā)
Iegult mazus attēlus vai failus tīmekļa lapās, izmantojot datu URI
Pārsūtot bināros datus, izmantojot tikai teksta kanālus (piemēram, e-pastu, JSON API)
Glabājot bināros datus XML vai JSON dokumentos
Slēpjot sensitīvus datus attēlošanai (piezīme: nedroša šifrēšana)