„Adatot kódolni Base64-be” változatai közötti eltérés
Innen: Hogyankell.hu
(→Kapcsolódó források, hivatkozások) |
(→Lépések) |
||
(2 közbenső módosítás ugyanattól a szerkesztőtől nincs mutatva) | |||
8. sor: | 8. sor: | ||
# A Base64-be alakítandó szöveget először karakterenként ASCII formátumba kell alakítani. Így az átalakítandó szöveg minden karakteréhez egy 8 bites ASCII értéket rendelünk. A végső eredményünk a "wiki" szó esetében a következő: 01110111 01101001 01101011 01101001 [[Fájl:ascii.jpg]] | # A Base64-be alakítandó szöveget először karakterenként ASCII formátumba kell alakítani. Így az átalakítandó szöveg minden karakteréhez egy 8 bites ASCII értéket rendelünk. A végső eredményünk a "wiki" szó esetében a következő: 01110111 01101001 01101011 01101001 [[Fájl:ascii.jpg]] | ||
− | |||
# A teljes 8 bites ASCII kódokból álló adatsort újra kell tagolnunk 6 bitenként. Az előző példát tovább gondolva ezt kapjuk: 011101 110110 100101 101011 011010 01 | # A teljes 8 bites ASCII kódokból álló adatsort újra kell tagolnunk 6 bitenként. Az előző példát tovább gondolva ezt kapjuk: 011101 110110 100101 101011 011010 01 | ||
− | |||
# A következő lépésben a 6 bites egységekhez Base64 értékeket kell rendelni. Így a következőt kapjuk: d2lraQ [[Fájl:Base64.png]] | # A következő lépésben a 6 bites egységekhez Base64 értékeket kell rendelni. Így a következőt kapjuk: d2lraQ [[Fájl:Base64.png]] | ||
− | |||
# Az utolsó lépésre csak akkor van szükség, ha az utolsó bitsorozat rövidebb, mint 6 bit. Ebben az esetben hiányzó két bitenként egy egyenlőségjelet rakunk ("="). Így a végeredmény a következő: d2lraQ== | # Az utolsó lépésre csak akkor van szükség, ha az utolsó bitsorozat rövidebb, mint 6 bit. Ebben az esetben hiányzó két bitenként egy egyenlőségjelet rakunk ("="). Így a végeredmény a következő: d2lraQ== | ||
21. sor: | 18. sor: | ||
== Amire szükséged lehet == | == Amire szükséged lehet == | ||
− | + | * ASCII táblázat | |
− | + | * Base64 táblázat | |
− | * | ||
− | |||
== Figyelmeztetések == | == Figyelmeztetések == | ||
33. sor: | 28. sor: | ||
== Kapcsolódó videók == | == Kapcsolódó videók == | ||
− | + | <youtube>https://www.youtube.com/watch?v=aUdKd0IFl34&pp=ygUObWkgYXogYSBiYXNlNjQ%3D</youtube> | |
− | |||
− | |||
− | |||
== Kapcsolódó források, hivatkozások == | == Kapcsolódó források, hivatkozások == |
A lap jelenlegi, 2023. november 17., 10:11-kori változata
[szerkesztés] Hogyan kell Adatot kódolni Base64-be?
Ebben a cikkben megismerkedhettek a Base64 működésével, azaz, hogy hogyan lehet adatot kódolni ebbe a formátumba.
[szerkesztés] Lépések
- A Base64-be alakítandó szöveget először karakterenként ASCII formátumba kell alakítani. Így az átalakítandó szöveg minden karakteréhez egy 8 bites ASCII értéket rendelünk. A végső eredményünk a "wiki" szó esetében a következő: 01110111 01101001 01101011 01101001
- A teljes 8 bites ASCII kódokból álló adatsort újra kell tagolnunk 6 bitenként. Az előző példát tovább gondolva ezt kapjuk: 011101 110110 100101 101011 011010 01
- A következő lépésben a 6 bites egységekhez Base64 értékeket kell rendelni. Így a következőt kapjuk: d2lraQ
- Az utolsó lépésre csak akkor van szükség, ha az utolsó bitsorozat rövidebb, mint 6 bit. Ebben az esetben hiányzó két bitenként egy egyenlőségjelet rakunk ("="). Így a végeredmény a következő: d2lraQ==
[szerkesztés] Tippek
- Gyorsabb műveletvégzéshez használj online Base64 átalakítókat.
[szerkesztés] Amire szükséged lehet
- ASCII táblázat
- Base64 táblázat
[szerkesztés] Figyelmeztetések
- A Base64 kódolás körülbelül 33%-kal növeli az adatok méretét.
- A Base64 nem egy titkosítási megoldás, így nem érdemes jelszavak átalakítására, tárolására használni.