MarshallSoft Delphi AES Library 4.2

Lisensi: Uji Coba Gratis ‎Ukuran file: 1.14 MB
‎Peringkat Pengguna: 4.0/5 - ‎1 ‎Suara

MarshallSoft AES Library for Delphi (AES4D) adalah toolkit yang memungkinkan pengembang perangkat lunak untuk dengan mudah menerapkan enkripsi dan dekripsi 256-bit dalam aplikasi Windows Delphi. AES4D adalah pustaka komponen (DLL) yang menyediakan antarmuka mudah untuk mengenkripsi/mendekripsi file dan data menggunakan Rijndael "Advanced Encryption Standard") 256-bit; (AES) sebagaimana ditentukan oleh Institut Standar dan Teknologi Nasional AS (NIST). Algoritma AES umumnya digunakan oleh banyak entitas keuangan seperti bank untuk melindungi informasi sensitif pelanggan mereka. Beberapa fitur AES4D adalah: - Melakukan enkripsi dan dekripsi AES 256-bit. - Termasuk generator nomor acak pseudo yang aman secara kriptografis. - Apakah pembuatan kunci dari frasa kata sandi. - Mengenkripsi dan mendekripsi file, string, dan data byte. - Mendukung padding PKCS7. - Mendukung vektor inisialisasi. - Mendukung mode CBC (Cipher Block Chaining). - Mendukung mode ECB (Electronic Cookbook). - Mendukung SHA-256 algoritma hash kriptografi. - Apakah pembuatan data byte acak. - Memungkinkan enkripsi / dekripsi thread bersamaan. - Divalidasi menggunakan "tes jawaban yang diketahui" diterbitkan oleh National Institute of Standards and Technology. - Dilengkapi dengan DL 32-bit dan 64-bit. - Dapat digunakan oleh C, C++, C#, Delphi, Visual Basic, Power BASIC, FoxPro, dBase, XBase, dan COBOL. - Melakukan panggilan ke fungsi Windows API saja. - Bekerja pada Windows XP hingga Windows 10. - Dukungan teknis gratis dan pembaruan selama satu tahun. - Distribusi gratis royalti dengan aplikasi kompilasi Anda. - Beli dengan atau tanpa kode sumber C untuk DL. - Versi evaluasi yang berfungsi penuh tersedia.

Riwayat versi

  • Versi 4.2 diposting di 2018-07-11
    Menambahkan generator nomor pseudo-random aman secara kriptograhis aesSecureRandom(). Menambahkan AES_GET_SECURE_SIZE ke aesGetInteger()..
  • Versi 4.1 diposting di 2017-06-26
    Memperbaiki masalah di aesMakeUserKey() menggunakan AES_SHA256_METHOD. Menambahkan AES_MIXED_METHOD ke aesMakeUserKey(). Menambahkan aesSetInteger() dan AES_SET_SEED yang biji generator angka acak. Menambahkan aesShredFile() yang menghancurkan (menimpa dengan nol lalu menghapus) file.
  • Versi 4.0 diposting di 2016-12-06
    Menambahkan aesEncryptBuffer() yang mengenkripsi penyangga dengan panjang berapa pun. Menambahkan aesDecryptBuffer() yang mendekripsi penyangga (yang sebelumnya dienkripsi). Menambahkan aesSaltPass() yang "garam" kata sandi. Menambahkan aesRemovePad() yang menghapus padding PKCS7. Menambahkan program contoh HashDigest yang menghitung SHA 256 hash digest.
  • Versi 1.0 diposting di 2013-05-07
    Rilis baru

Detil Program

Eula

EULA - Perjanjian Lisensi Pengguna Akhir

MarshallSoft Computing, Inc. memberikan lisensi yang tidak ada untuk menggunakan PERANGKAT LUNAK kepada pembeli asli untuk tujuan merancang, menguji, atau mengembangkan aplikasi perangkat lunak. Salinan hanya dapat dibuat untuk tujuan cadangan atau arsip. Produk ini dilisensikan untuk digunakan oleh hanya satu pengembang pada satu waktu. DLL yang dibeli dengan diskon akademik tidak dapat didistribusikan, dan harus digunakan hanya untuk tujuan pendidikan. PERANGKAT LUNAK ini dimiliki oleh MarshallSoft Computing, Inc. dan dilindungi oleh undang-undang hak cipta Amerika Serikat dan ketentuan perjanjian internasional. PERANGKAT LUNAK ini sedang dilisensikan dan tidak dijual. PERANGKAT LUNAK ini disediakan 'apa adanya'. MarshallSoft Computing tidak memberikan garansi, terekspresikan atau tersirat, sehubungan dengan perangkat lunak. Semua jaminan tersirat, termasuk jaminan kelayakan untuk merchantability dan kesesuaian untuk penggunaan tertentu dengan ini dikecualikan. TANGGUNG JAWAB PERANGKAT LUNAK KOMPUTASI MARSHALLSOFT TERBATAS PADA HARGA PEMBELIAN. Dalam keadaan apa pun, MarshallSoft Computing tidak akan bertanggung jawab atas kerusakan insidental atau konsekuensial, atau atas kerusakan apa pun melebihi harga pembelian asli.