Postingan

Menampilkan postingan dari Juli, 2020

jawaban UAS

Gambar
Nomor.1 Misal kita memiliki sebuah pesan dengan panjang b-bit sebagai input, dan kita ingin mendapatkan message digest-nya. Disini b adalah pesan dengan panjang sebarang. Panjang sebuah pesan tentu saja tidak negatif, tapi masih mungkin untuk nol. Panjang tersebut tidak harus kelipatan dari delapan dan boleh juga sangat panjang. Misal bit dari pesan tersebut ditulis sebagai m_0 m_1 …. m_{b-1} Preprocessing dimulai dengan penambahan padding bits sebagai berikut : Pesan tersebut akan diberikan tambahan bit sehingga panjangnya, dalam bit, sama dengan 448, modulo 512. Penambahan selalu dilakukan, walaupun panjang dari pesan sudah sama dengan 448, modulo 512. Penambahan bit adalah sebagai berikut: sebuah bit '1' ditambahkan diikuti dengan bit '0' sebanyak yang diperlukan sehinggan panjangnya menjadi 448, modulo 512. Minimal dilakukan penambahan sebanyak satu bit dan maksimal sebanyak 512 bit. 64-bit ditamba...