Kumpulan Program Penyandian Data dengan VB .NET

Visual Basic merupakan bahasa pemrograman yang telah luas digunakan sejak lahirnya pada tahun 1991. Visual Basic (2012, 2013, dan versi seterusnya) menawarkan beberapa pembaharuan unik. Para programer Visual Basic sangat antusias mengadopsi fitur-fitur tangguh dari bahasa ini. Pembelajar dapat membuktikan bahwa Visual Basic merupakan perangkat ideal untuk memahami perkembangan pemrograman komputer. Buku teori tentang kriptografi sudah banyak beredar. Tetapi, sangat sedikit yang menunjukkan bagaimana setiap kriptosistem digunakan dan diimplementasikan dengan bahasa pemrograman tertentu. Buku ini, di sisi lain, tidak memberikan teori, karena teori kriptografi dapat Anda dapatkan dari banyak buku lain. Buku ini menyajikan kepada Anda bagaimana mengimplamentasikan sejumlah kriptosistem, fungsi hash, dan sidik digital berbasis Visual Basic dengan memanfaatkan pustaka .NET. Tujuan utama dari buku ini adalah memberikan kesempatan bagi para pembelajar untuk memperbaiki keterampilan pemrograman Visual Basic dalam mengimplementasikan sejumlah kasus kriptografi. Dengan penyelesaian berbagai kasus tersebut, buku ini mendorong para pembelajar untuk mengeksplorasi terapan Visual Basic sebagai perangkat pembantu dalam menyelesaikan topik-topik kriptografi yang lebih rumit. Berikut merupakan kasus-kasus yang disajikan pada buku ini. Kriptosistem Simetris: Algoritma RC4, Algoritma AES, Algoritma TripleDES, Algoritma IDEA, Algoritma Rijndael, Algoritma Rijndael Versi 2, Algoritma RC2, Algoritma DES, Algoritma DES Versi 2. Fungsi Hash dan Otentikasi Pesan: Fungsi Hash MD5, Fungsi Hash SHA1, RIPEMD160, Fungsi Hash SHA256, Fungsi Hash SHA512, Fungsi Hash SHA384, Sejumlah Otentikasi HMAC, Tanda-Tangan dan Verifikasi dengan MD5, Tanda-Tangan dan Verifikasi dengan SHA1, Tanda-Tangan dan Verifikasi dengan SHA256, Tanda-Tangan dan Verifikasi dengan SHA384, Tanda-Tangan dan Verifikasi dengan SHA512. Kriptosistem Asimetris dan Sidik Digital: Kriptosistem RSA, Sidik Digital dengan RSA, Membangkitkan Kunci Berbasis Password dengan PKCS5, Sidik Digital dengan DSA. Bonus: Pemrosesan Citra Digital: Manipulasi Citra, Konversi Citra, Penapisan Citra, Penapisan Citra Lanjut.

Visual Basic merupakan bahasa pemrograman yang telah luas digunakan sejak lahirnya pada tahun 1991.