„Adatot kódolni Base64-be” változatai közötti eltérés

Innen: Hogyankell.hu

(Új oldal, tartalma: „== Hogyan kell {{PAGENAME}}? == Ebben a cikkben megismerkedhettek a Base64 működésével, azaz, hogy hogyan lehet adatot kódolni ebbe a formátumba. == Lépések…”)
 
(Lépések)
 
(7 közbenső módosítás ugyanattól a szerkesztőtől nincs mutatva)
7. sor: 7. sor:
  
  
# [[Fájl:Pelda.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 ASCII értéket rendelünk.
+
# 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 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==
  
 
== Tippek ==
 
== Tippek ==
  
MEGJEGYZÉS: Add meg a tippeket, amik segítik az olvasót a megvalósítás során. Minden új tippet egy csillaggal (*) kezd! Ezt a sort kérlek, töröld, csak magyarázatként szolgál!
+
* Gyorsabb műveletvégzéshez használj online Base64 átalakítókat.
 
 
* Első tipp
 
 
 
  
 
== Amire szükséged lehet ==
 
== Amire szükséged lehet ==
  
MEGJEGYZÉS: Sorold fel azokat a dolgokat, amire szükség van a megvalósítás során. Minden szükséges eszközt új sorba írj, az elején egy csillaggal (*). Ezt a sort kérlek, töröld, csak magyarázatként szolgál!
+
* ASCII táblázat
 
+
* Base64 táblázat
* Első szükséges dolog
 
 
 
  
 
== Figyelmeztetések ==
 
== Figyelmeztetések ==
  
MEGJEGYZÉS: Amennyiben szeretnéd az olvasókat figyelmeztetni valamire a témával kapcsolatban, azt itt tudod megtenni. Minden figyelmeztetést új sorba írj, az elején egy csillaggal (*). Ezt a sort kérlek, töröld, csak magyarázatként szolgál!
+
* 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.
* Első figyelmeztetés
 
  
 
== Kapcsolódó videók ==
 
== Kapcsolódó videók ==
  
MEGJEGYZÉS: Ha találsz a témához kapcsolódó Youtube videót, akkor azt itt tudod befűzni az oldalba. Ehhez nem kell más tenned, mint az „IDE” szó helyett beírnod a kiválasztott Youtube videó egyedi kódját!
+
<youtube>https://www.youtube.com/watch?v=aUdKd0IFl34&pp=ygUObWkgYXogYSBiYXNlNjQ%3D</youtube>
 
 
<youtube>IDE</youtube>
 
 
 
  
 
== Kapcsolódó források, hivatkozások ==
 
== Kapcsolódó források, hivatkozások ==
  
MEGJEGYZÉS: Az alábbi minta alapján add meg azokat a webcímeket és a hozzájuk tartozó rövid leírást, amit forrásként használtál, illetve szorosan a témához kapcsolódnak. Ezt a sort kérlek, töröld, csak magyarázatként szolgál!
+
* [https://hu.wikipedia.org/wiki/Base64 A Base64 WikiPedia oldala]
 
+
* [https://b64encode.com/blog/base64-explained/ Base64 magyarázata angol nyelven]
 
 
* [http://www.hogyankell.hu Hogyan kell?]
 

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

  1. 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 Ascii.jpg
  2. 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
  3. A következő lépésben a 6 bites egységekhez Base64 értékeket kell rendelni. Így a következőt kapjuk: d2lraQ Base64.png
  4. 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.

[szerkesztés] Kapcsolódó videók

[szerkesztés] Kapcsolódó források, hivatkozások

Az oldal szerzői

Keon154