Diffie Helman hadir dalam berbagai bentuk.
Diffie Hellman satu adalah 768 bit panjang film dan dua itu 1024 bit panjang DIFI rumah dan
lima adalah 1536 bit panjangnya.
Sekali lagi semakin panjang kunci semakin aman.
Tetapi sisi negatifnya adalah kekuatan pemrosesan yang lebih banyak akan dibutuhkan.
Sekarang hanya untuk mengulangi algoritma kunci asimetris yang digunakan dalam VPN hari ini bukan untuk menggagalkan korupsi
data tetapi mereka membantu dengan pembentukan rahasia bersama.
Mereka juga digunakan untuk hal-hal lain seperti sindikasi yang dapat saya bicarakan
sesaat algoritma kunci simetris seperti Alias digunakan untuk enkripsi data Bolt.
Jadi kami telah membahas enkripsi kerahasiaan.
Mari kita lihat tujuan kedua yaitu integritas.
Kami ingin memastikan bahwa data belum dirusak.
Dengan kata lain kita ingin tahu bahwa data telah melintasi internet atau jaringan lain yang tidak berubah
di antara kedua pihak.
Integritas data menggunakan algoritme yang dikenal sebagai algoritme hashing yang juga dikenal sebagai Treptow atau
pesan mencerna algoritme satu arah ini, tidak seperti algoritme enkripsi yang dapat dibalik algoritma hashing yang mengubah
data acak menjadi hash dengan panjang tetap.
Contohnya adalah dalam lima atau algoritma intisari pesan 5 yang memiliki panjang tetap 128.
Itu sekarang untuk menunjukkan hashing.
Perhatikan saya dapat mengambil informasi sewenang-wenang.
Katakanlah nama saya dan saya dapat menggunakannya dalam kasus ini menggunakan schaw Shaugh atau algoritma hash aman lebih aman daripada
M. D 5.
Ini adalah Forshaw heksadesimal dan nilai biner Forshaw.
Sekarang adalah jika saya mengubah satu nilai, misalnya, membuat David 1 dan hash kembali memperhatikan seluruh
perubahan hash.
Tetapi perhatikan bahwa itu adalah panjang yang tetap.
Saya bisa menaruh banyak nama orang di
sana dan memotongnya lagi.
Perhatikan seluruh perubahan hash.
Tapi dia memiliki panjang yang tetap.
Saya bisa pergi dan menyalin beberapa teks dari misalkan USA Today.
Panjang sewenang-wenang.
Saya bisa mengambil Encyclopedia Britannica memasukkannya melalui hash kosong lima dan datang dengan 128.
Itu.
Jadi misalnya saya bisa mengambil artikel USA Today memasukkannya ke generator hash lima kosong dan akan
muncul dengan nilai hash 128 bit.
Atau saya bisa menggantinya dengan katakan saja nama saya dan akan muncul dengan nilai hash 128 bit ashing tidak
dapat dikembalikan karena data hilang.
Anda tidak dapat menggunakan 128 tetapi M. D lima hash membalikkannya dan muncul dengan Encyclopedia Britannica.
Tetapi Anda dapat mengambil hash Encyclopedia Britannica dan menghasilkan 128 tetapi bernilai.
Harap dicatat bahwa hash akan berubah.
Seperti yang telah saya tunjukkan jika ada bagian dari perubahan nilai input sehingga dengan hashing kita dapat mengambil data
dengan panjang sewenang-wenang memasukkannya melalui lima kosong atau hash char.
Dalam hal ini adalah M. D lima dan datang dengan 128 tetap tetapi ash Valley Anda tidak dapat mengambil
nilai hash 128 bit dan membalikkan proses dan datang dengan data asli.
Ini adalah fungsi satu arah atau fungsi pintu jebakan.
Ada berbagai algoritma hashing yang dapat digunakan M. D 5 sekali lagi adalah 128.
Itu M-B 5 tidak dianjurkan hari ini.
Dalam lingkungan jaringan Shaw satu adalah 160 Betson tembakan panjang ke 256 atau Sabran 12 bit panjangnya
dan Shaugh 3 dijadwalkan untuk rilis pada 2012.
Perlu diketahui bahwa ada berbagai algoritma hashing sekali lagi ditembak ke apa yang direkomendasikan di
lingkungan jaringan saat ini.
Jadi sebagai contoh jika Peter ingin mengirim data ke sirra dalam berbagi kerahasiaan dan integritas berikut ini
akan terjadi.
Informasi pribadi Peter bahwa tidak ada orang lain selain Sarah yang harus membaca dienkripsi terlebih dahulu dengan
algoritma enkripsi seperti ya.
Sekarang dalam kasus ini kami mengasumsikan bahwa rahasia bersama atau kunci shaid telah diturunkan.
Jadi dengan asumsi bahwa itu terjadi Peter dapat mengenkripsi data menggunakan algoritma kunci simetris seperti s.
Jadi informasi teks anak dienkripsi ke dalam ciphertext.
Ini memberikan kerahasiaan Petah kemudian mengambil teks yang rusak akan ciphertext dan hash dengan algoritma hashing
seperti Shawa M. D. 5 yang muncul dengan hash panjang tetap.
Ini akan memastikan integritas data.
Karena jika ada bagian dari tanggal diubah ingat hash juga akan berubah.
Jadi Peter mengambil teks yang jelas dienkripsi dengan algoritma seperti s untuk datang dengan ciphertext dia hash
teks terenkripsi dan muncul dengan hash.
Bahkan pin adalah hash ke ciphertext terenkripsi dan mengirimkannya ke Sarah.
Sarah setelah menerima data dalam hal ini ciphertext terenkripsi ingin memastikan bahwa
data belum dirusak sebelum melalui semua upaya mendekripsi teks.
Jadi Sarah akan mengambil teks yang dienkripsi dan hash sendiri untuk menghasilkan M. D lima Wilshaw hash.
Dia kemudian akan membandingkan hash yang dia dapatkan dengan hash yang ditambahkan ke data terenkripsi.
Hanya jika hash sama dengan dia repot mendekripsi teks sekarang jika hash sama.
Ini berarti bahwa data tidak berubah dalam perjalanan.
Jika hash adalah sama, Saraa dapat mendekripsi data dengan membalikkan enkripsi ace mengetahui
bahwa data belum dirusak.
Namun itu dikatakan apa yang menghentikan Joe hacker menerima data mengubahnya sehingga memanipulasi data sebelum mencapai
Cerra mengenkripsi dengan ya hashing bahwa data palsu dengan katakanlah Shaw dan menambahkan
hash baru ke data dan kemudian mengirimkannya ke Sarah.
Sarah tidak memiliki cara untuk mengetahui bahwa data telah dimanipulasi karena ketika dia membalikkan
proses dengan hashing data baru ini hash akan sama dengan hash Joe Hakas yang dia tambahkan ke data baru.
Jadi untuk memerangi apa yang perlu dilakukan Pete adalah menggunakan sesuatu yang disebut pesan hash ke dalam kode pertanyaan atau SCHMOCK dan ada dua
varian dari ini.
Anda memiliki M. bodoh D 5 dan H Mac Shaw.
Dan apa yang perlu dilakukan PD adalah mengambil data dengan panjang sewenang-wenang.
Dengan kata lain data yang ingin dia kirim ke Sarah Plus kunci rahasia yang hanya
Sarah dan dia tahu dan sekarang hash kedua nilai dengan lima atau Shaw untuk mendapatkan hash yang akan memerangi Joe hacker
dari memanipulasi data.
Karena Joe hacker tidak akan tahu apa kunci rahasia yang Peter dan Sirah gunakan dalam kombinasi dengan
algoritma hashing Joe hacker tidak akan tahu apa kunci rahasia itu.
Jadi ketika dia hash data Sarah akan tahu bahwa data telah dimanipulasi karena hash
yang dia peroleh tidak akan sama hash seru akan mengambil data terenkripsi.
Dalam kombinasi dengan kunci rahasia dan hashing keduanya untuk datang dengan hash Joe hacker tidak akan
tahu apa kunci rahasia itu.
Jadi ketika Joe hacker hash data hash-nya tidak akan sama dengan hash baru yang didapat Sarah dan karena itu
dia akan tahu bahwa data telah dirusak.
Hanya Peter dan Sarah yang tahu apa kunci rahasia itu.
Joe hacker mengatakan dia tidak bisa berhasil memanipulasi data dan mendapatkan hash yang sama secara adil.
Jadi integritas data disediakan dengan pukulan dalam kombinasi dengan M. D 5 dan Shaw.
Tujuan ketiga untuk dicapai adalah kation asli.
Sekarang otentikasi mengetahui bahwa data yang diterima adalah data yang sama dengan yang dikirim dan bahwa pengirim klaim
sebenarnya adalah pengirim yang sebenarnya.
Sekarang kita sudah bicara tentang integritas.
Sekarang kami sedang melihat sesuatu untuk Kading muncul untuk memastikan bahwa sebenarnya ada
yang mereka katakan.
Ini melampaui memvalidasi sumber yang mencoba mengakses pendataan awal berbagi layanan.
Anda juga harus memvalidasi bahwa sumber belum diganti oleh host yang menyerang.
Dalam percakapan yang dikenal sebagai sesi highjacking, Anda ingin memastikan bahwa orang yang
Anda ajak bicara adalah orang yang mereka katakan dan mereka belum digantikan oleh
peretas.
Mereka adalah dua jenis otentikasi sehingga kami bisa mengirim Akkad menulis satu ke rodded untuk menggunakan salah
satu kunci menghargai yang merupakan nilai kunci rahasia yang dimasukkan ke masing-masing rekan secara manual dan digunakan untuk
menunjukkan dermaga.
Atau kita bisa menggunakan tanda tangan RSA yang mengenkripsi hash dengan kunci pribadi.
Jadi pertama-tama menghargai kunci dalam contoh ini.
Peter perlu dikonfirmasi oleh Sarah.
Dalam hal ini Peter dibutuhkan kunci Diffie Helman bahwa mereka memperoleh kunci yang dibagikan sebelumnya yang
telah disepakati dengan Sarah yang seharusnya dilakukan di luar band dan informasi lain yang berkaitan
dengan OPSEC dan ia menyimpannya dengan M. D Feibel Shaw dan dia menempelkan hash ke
sebuah paket dengan informasi identitasnya yang mungkin alamat IP atau nama host yang digunakan untuk VPN.
Sarah kemudian dapat hash salinan lokal dari informasi yang mencakup kunci yang telah dibagikan sebelumnya dan
berasal dan di final akan Hesh dia kemudian dapat membayar hash yang diturunkan secara lokal dengan hash yang
Anda terima dari Peter.
Jika mereka sama dia tahu bahwa Peter memiliki kunci pra-berbagi yang sama seperti dia dan dia dapat
mengindikasikan Peter jika hash berbeda, dia tahu Peter tidak memiliki kunci pra-berbagi yang benar dan oleh
karena itu VPN tidak diatur.
Opsi kedua adalah menggunakan tanda tangan digital tanda tangan digital memiliki
beberapa keunggulan termasuk pertukaran kunci otomatis tanpa perlu pemrograman kunci otentikasi statis pada
banyak perangkat.
Ini memungkinkan skalabilitas.
Kunci L'anse juga jauh lebih menghargai kunci harus diubah secara teratur.
Dan pada kenyataannya itu sering tidak terjadi.
Keuntungan lain dari tanda tangan digital adalah penolakan.
Yang berarti Anda tidak dapat menyangkal terlibat dalam percakapan karena Anda adalah satu-satunya orang yang
memiliki kunci pribadi Anda.
Jadi cara kerjanya adalah pita dalam contoh ini mengambil Diffie Hellman yang goyah dan informasi lainnya dan memotongnya dengan cara yang
sangat mirip dengan kunci yang dibagikan sebelumnya.
Tetapi perhatikan kunci preset tidak ada dalam daftar ini.
Hash itu sekarang ditandatangani dengan kunci pribadi Peter dan ingat bahwa Peter adalah satu-satunya orang yang memiliki kunci pribadi
itu yang menciptakan apa yang disebut tanda tangan digital.
Jadi tanda tangan digital dibuat ketika informasi dienkripsi dengan kunci pribadi.
Harap ingat bahwa jika ada sesuatu yang dienkripsi dengan kunci pribadi seseorang, hanya kunci publik
orang itu yang dapat didekripsi pipis dalam dosa-dosa kita.
Informasi untuk Sarah Sarah mengambil tanda tangan yang diterima dari Peter dan mendekripsi dengan kunci publik
Peter yang sebelumnya dia terima dari Peter.
Itu akan menghasilkan hash asli yang dibuat Peter.
Sarah Not mengambil informasi yang sama yang dia miliki secara lokal dan hash sendiri untuk mendapatkan hash
sendiri dari berbagai parameter.
Dia kemudian membandingkan dua hash.
Jika mengatakan hal yang sama, dia tahu pertama bahwa PETA memiliki semua informasi yang benar.
Dia juga tahu bahwa informasi ini hanya bisa berasal dari PETA karena hanya kunci publik PETA yang dapat mendekripsi
sesuatu yang dienkripsi dengan kunci pribadi Peter.
Jadi tanda tangan digital membuktikan bahwa informasi tersebut berasal dari Peter dan bahwa semua informasi
ini benar.
Dia dengan demikian telah mampu berpikir Akkad Peter.
Sekarang kebalikannya akan terjadi untuk kunci yang dibagikan sebelumnya dan tanda tangan digital.
Peter Will sindikat otentik Sarah.
Jadi ada dua cara yang dipertanyakan baik dengan menggunakan kunci yang dibagikan sebelumnya atau dengan menggunakan tanda tangan digital.