TOGEL 4D

SLOT GACOR

AGEN TOGEL

SCATTER HITAM

SLOT MAXWIN

SLOT MAXWIN

TOGEL TERPERCAYA

TOGEL 4D

SLOT THAILAND

TOTO TOGEL

SLOT88

SLOT ONLINE

SITUS TOTO

SLOT GACOR

SLOT MAXWIN

SITUS TOTO

SITUS TOTO

SLOT MAXWIN

BANDAR TOGEL

ROKOKBET

ROKOKBET

ROKOKBET

ROKOKBET

ROKOKBET

NONO4D

NONO4D

Nana4d

Rokokbet

Toto Macau

Slot Demo

Scatter Hitam

Situs Toto

Forum Situs Judi

Scatter Hitam

Rokokbet

Rokokbet

For4d

For4d

Rokokslot

Nana4d

Rokokbet

Rokokbet

Rokokbet

Rokokbet

SHIOWLA

NANA4D

SHIOWLA

nana4d

NANA4D

Scatter Hitam

Daftar Situs Slot

Situs Toto

scatter hitam

slot maxwin

slot88

scatter hitam

slot gacor

slot pulsa

slot demo

slot88

slot maxwin

slot gacor

scatter hitam

slot gacor

slot maxwin

slot88

scatter hitam

situs toto

situs toto

Scatter hitam

Rokokbet

Nana4d

TOTO SLOT

SITUS TOTO

SLOT THAILAND

SCATTER KUNING

NANA4D

SCATTER KUNING

NANA4D

SLOT THAILAND

SITUS LIVE CASINO

NANA4D

TOGEL ONLINE

BO TOGEL HADIAH TERBESAR

TOGEL 4D 10 JUTA

LOGIN SITUS TOTO

SCATTER PINK

ROKOKBET

Rokokbet

OKEWLA

PREDIKSI TOGEL

ROKOKSLOT

TOTO SLOT

SLOT GACOR

toto slot

slot thailand

rokokbet

rokokbet

rokokslot

rokokslot

for4d

for4d

shiowla

shiowla

okewla

okewla

mega4d

mega4d

bet4d

bet4d

nana4d

nana4d

nono4d

nono4d

Togel Casino

Situs Toto

Bandar Casino

Togel Online

Agen Togel

Slot Pulsa

Situs Togel

scatter hitam

seketer hitam

scatter hitam

bet4d

slot pulsa

slot gacor

situs toto

Slot Depo 5K

Scatter Hitam

Akun Pro Thailand

Situs Toto

Slot Mudah Maxwin

Togel Terbesar

MEGA4D

MEGA4D

SHIOWLA

FOR4D

SCATTER HITAM

BO TOGEL TERBESRA DI ASIA

SHIOWLA

SITUS NAGA HITAM

SHIOWLA

SLOT 200

slot777 bet 200

slot gacor

slot demo

slot gacor

scatter hitam

bandar togel

scatter hitam

https://68.183.175.6/

http://emeeting.phoubon.in.th/web/assets/-/bet4d/

bet4d

bet4d

bet4d

bet4d

bet4d

https://www.phai-ksn.go.th/-/bet4d/

https://www.alfascan.ru/-/bet4d/

https://andabrasil.com.br/bet4d/

kemenag waykanan

https://elearning.uia.ac.id/

slot thailand

slot gacor

scatter hitam

https://dna.engr.latech.edu/-/bet4d/

https://dna.engr.latech.edu/-/stoto/

https://syntaxtechs.net/

https://akipba.ac.id/css/link-nana4d/

https://akipba.ac.id/css/link-nono4d/

https://akipba.ac.id/css/link-shiowla/

https://akipba.ac.id/css/link-rokokbet/

https://gidapp.bangkok.go.th/cibma/-/bet4d/

situs toto

scatter hitam slot demo slot gacor situs togel situs toto slot 200 slot maxwin slot pulsa slot thailand http://jdih.lampungtimurkab.go.id/prod/togelonline/ toto slot

Nana4D

Nana4D

Nana4D

NANA4D

NANA4D

Situs Toto Macau

Nana4D

Prediksi Togel Jitu

10 situs togel terpercaya

Nana4D

Nana4D

Nana4D

NANA4D

NANA4D

NANA4D

NANA4D

https://patroli-indonesia.com/vendor/bandar-togel/

SITUS TOTO

nana4d

for4d

rokokbet

NANA4D

agen togel

scatter hitam

Slot 5000

SLOT777

Rokokbet

Rokokbet

Rokokbet

Rokokbet

Rokokbet

https://adjislodge.com/

Situs Toto

https://dprd-kebumenkab.go.id/js/sdemo/

Rokokbet

https://xpressreach.com/scatter-hitam/

Nana4d

For4d

Shiowla

Rokokslot

https://builtinla.co.uk/js/sbet4d/

https://upmi.ac.id/-/s-nana4d/

https://upmi.ac.id/-/s-rokokbet/

https://upmi.ac.id/-/s-shiowla/

https://pafitoraja.org

https://gidapp.bangkok.go.th/js/n-hitam/

https://gidapp.bangkok.go.th/js/stoto/

https://manastirispc.org/

situs toto

Data Keluaran Macau

scatter hitam

situs toto

situs toto

situs toto

situs toto

situs toto

situs toto

Enkripsi AES: Amankan Data dengan Standar Enkripsi Canggih – TECHNOLOGY AND TREND

Enkripsi AES: Amankan Data dengan Standar Enkripsi Canggih

TREND TEKNOLOGI – Enkripsi telah menemukan tempatnya di dunia digital saat ini, dengan menumbuhkan budaya keamanan dan privasi. Ketika algoritma Enkripsi AES menggantikan Data Encryption Standard sebagai standar global untuk algoritma enkripsi pada tahun 2001, ia memperbaiki banyak kekurangan pendahulunya. Ia dipandang sebagai masa depan untuk enkripsi dalam aplikasi kehidupan sehari-hari. Sejauh ini, Advanced Encryption Standard telah mencapai target yang ditetapkan pada awalnya. Dan ia masih memiliki jalan panjang untuk berkembang.

Apa itu Standar Enkripsi Lanjutan?

Algoritma Enkripsi AES (juga dikenal sebagai algoritma Rijndael) adalah algoritma cipher blok simetris dengan ukuran blok/potongan 128 bit. Algoritma ini mengonversi blok-blok individual ini menggunakan kunci berukuran 128, 192, dan 256 bit. Setelah mengenkripsi blok-blok ini, ia menggabungkannya untuk membentuk ciphertext.

Ini didasarkan pada jaringan substitusi-permutasi, yang juga dikenal sebagai jaringan SP. Ini terdiri dari serangkaian operasi yang saling terkait, termasuk mengganti input dengan output tertentu (substitusi) dan operasi lain yang melibatkan pengocokan bit (permutasi).

Dalam tutorial ini, Anda akan mempelajari beberapa fitur menonjol yang ditawarkan AES sebagai algoritma enkripsi standar global.

Apa Saja Fitur AES?

  1. Jaringan SP: Bekerja pada struktur jaringan SP dan bukan struktur sandi Feistel, seperti yang terlihat dalam kasus algoritma DES.
  2. Perluasan Kunci: Dibutuhkan satu kunci tunggal pada tahap pertama, yang kemudian diperluas ke beberapa kunci yang digunakan di setiap putaran.
  3. Data Byte: Algoritma enkripsi AES melakukan operasi pada data byte, bukan data bit. Jadi, ia memperlakukan ukuran blok 128-bit sebagai 16 byte selama prosedur enkripsi.
  4. Panjang Kunci: Jumlah putaran yang akan dilakukan bergantung pada panjang kunci yang digunakan untuk mengenkripsi data. Ukuran kunci 128-bit memiliki sepuluh putaran, ukuran kunci 192-bit memiliki 12 putaran, dan ukuran kunci 256-bit memiliki 14 putaran.

Bagaimana AES Bekerja?

Untuk memahami cara kerja AES, pertama-tama Anda perlu mempelajari cara AES mengirimkan informasi di antara beberapa langkah. Karena satu blok berukuran 16 bita, matriks 4×4 menampung data dalam satu blok, dengan setiap sel menampung satu bita informasi.

state_array-enkripsi_aes

Matriks yang ditunjukkan pada gambar di atas dikenal sebagai state array. Demikian pula, kunci yang digunakan pada awalnya diekspansi menjadi (n+1) kunci, dengan n sebagai jumlah putaran yang harus diikuti dalam proses enkripsi. Jadi untuk kunci 128-bit, jumlah putarannya adalah 16, dengan jumlah kunci yang akan dihasilkan adalah 10+1, yang berarti totalnya adalah 11 kunci.

Langkah-langkah yang harus diikuti dalam AES

proses

Langkah-langkah yang disebutkan harus diikuti untuk setiap blok secara berurutan. Setelah berhasil mengenkripsi blok-blok individual, blok-blok tersebut digabungkan untuk membentuk ciphertext akhir. Langkah-langkahnya adalah sebagai berikut:

  • Tambahkan Kunci Bulat: Anda meneruskan data blok yang disimpan dalam array status melalui fungsi XOR dengan kunci pertama yang dihasilkan (K0). Array status yang dihasilkan diteruskan sebagai input ke langkah berikutnya.
kunci bulat.

 

  • Sub-Bytes: Pada langkah ini, ia mengonversi setiap byte dari array status menjadi heksadesimal, dibagi menjadi dua bagian yang sama. Bagian-bagian ini adalah baris dan kolom, dipetakan dengan kotak substitusi (S-Box) untuk menghasilkan nilai-nilai baru untuk array status akhir.
subbyte.
  • Shift Rows: Mengganti elemen baris satu sama lain. Melewati baris pertama. Menggeser elemen di baris kedua, satu posisi ke kiri. Menggeser elemen dari baris ketiga dua posisi berturut-turut ke kiri, dan menggeser baris terakhir tiga posisi ke kiri.
shiftrows-enkripsi_aes

 

  • Mix Columns: Mengalikan matriks konstan dengan setiap kolom dalam array status untuk mendapatkan kolom baru untuk array status berikutnya. Setelah semua kolom dikalikan dengan matriks konstan yang sama, Anda mendapatkan array status untuk langkah berikutnya. Langkah khusus ini tidak boleh dilakukan di putaran terakhir.
kolom campuran.

 

  • Tambahkan Kunci Putaran: Kunci yang sesuai untuk putaran tersebut di-XOR dengan array status yang diperoleh pada langkah sebelumnya. Jika ini adalah putaran terakhir, array status yang dihasilkan menjadi ciphertext untuk blok tertentu; jika tidak, ia akan menjadi input array status baru untuk putaran berikutnya.
kunci bulat.

Sekarang setelah Anda memahami langkah-langkah dasar yang diperlukan untuk menjalani prosedur enkripsi, pahami contoh ini untuk diikuti.

Contoh 1.

Seperti yang dapat Anda lihat pada gambar di atas, plaintext dan enkripsi mengubah kunci ke format hex sebelum operasi dimulai. Dengan demikian, Anda dapat membuat kunci untuk sepuluh putaran berikutnya, seperti yang dapat Anda lihat di bawah ini.

kunci-aes_enkripsi

Anda perlu mengikuti langkah-langkah yang sama seperti yang dijelaskan di atas, mengekstraksi susunan status secara berurutan dan meneruskannya sebagai input ke tahap berikutnya. Langkah-langkahnya adalah sebagai berikut:

  • Tambahkan Kunci Bulat:
contoh2

 

  • Sub-Byte: Melewati elemen melalui S-Box 16×16 untuk memperoleh array status yang benar-benar baru.
contoh3

 

  • Menggeser Baris:
contoh4
  • Kolom Campuran:
contoh5
  • Tambahkan Kunci Bulat:
contoh6

 

 

 

Susunan status ini sekarang menjadi ciphertext terakhir untuk putaran tertentu ini. Ini menjadi input untuk putaran berikutnya. Bergantung pada panjang kunci, Anda mengulangi langkah-langkah di atas hingga Anda menyelesaikan putaran ke-10, setelah itu Anda menerima ciphertext terakhir.

 

contoh7

Sekarang setelah Anda memahami cara kerja AES, mari kita bahas beberapa aplikasi algoritma enkripsi ini.

Apa Aplikasi AES?

aplikasi-aes_enkripsi

Aplikasi algoritma Enkripsi AES adalah sebagai berikut:

  1. Keamanan Nirkabel: Jaringan nirkabel diamankan menggunakan Advanced Encryption Standard untuk mengautentikasi router dan klien. Jaringan WiFi memiliki perangkat lunak firmware dan sistem keamanan lengkap berdasarkan algoritma ini dan kini digunakan sehari-hari.
  2. Penjelajahan Terenkripsi: AES memainkan peran penting dalam mengamankan autentikasi server situs web dari sisi klien dan server. Dengan enkripsi simetris dan asimetris yang digunakan, algoritma ini membantu protokol enkripsi SSL/TLS untuk selalu menjelajah dengan keamanan dan privasi terbaik.
  3. Enkripsi Berkas Umum: Selain untuk keperluan perusahaan, AES juga digunakan untuk mentransfer berkas antar rekan kerja dalam format terenkripsi. Informasi terenkripsi dapat mencakup pesan obrolan, foto keluarga, dokumen hukum, dll.
  4. Keamanan Prosesor: Banyak produsen prosesor mengaktifkan enkripsi tingkat perangkat keras menggunakan enkripsi AES untuk meningkatkan keamanan dan mencegah kegagalan, di antara risiko lain yang tidak terlalu mencolok.

Sekarang setelah Anda mempelajari tentang penerapan enkripsi AES, mari kita lihat peningkatannya dibandingkan pendahulunya, algoritma enkripsi DES.

Mungkin Anda juga menyukai

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *