MarshallSoft Delphi AES Library 4.2

Lisans: Ücretsiz Deneme ‎Dosya boyutu: 1.14 MB
‎Kullanıcı Derecelendirmesi: 4.0/5 - ‎1 ‎Oy

Delphi için MarshallSoft AES Kütüphanesi (AES4D), yazılım geliştiricilerin Windows Delphi uygulamalarında 256 bit şifreleme ve şifre çözmeyi kolayca uygulamalarını sağlayan bir araç setidir. AES4D, ABD Ulusal Standartlar ve Teknoloji Enstitüsü (NIST) tarafından belirtilen 256 bit Rijndael "Advanced Encryption Standard" (AES) kullanarak dosyaları ve verileri şifrelemek/çözmek için kolay bir arayüz sağlayan bir bileşen (DLL) kitaplığıdır. AES algoritması, müşterilerinin hassas bilgilerini korumak için bankalar gibi birçok finansal kuruluş tarafından yaygın olarak kullanılır. AES4D'nin özelliklerinden bazıları şunlardır: - 256-bit AES şifreleme ve şifre çözme gerçekleştirir. - Şifreleme ile güvenli sözde rasgele sayı üreteci içerir. - Parola tümceciklerinden anahtar oluşturma yapar. - Dosyaları, dizeleri ve bayt verilerini şifreler ve şifreyi çözer. - PKCS7 dolgu destekler. - Başlatma vektörlerini destekler. - CBC (Şifreleme Blok Zincirleme) modunu destekler. - ECB (Elektronik Yemek Kitabı) modunu destekler. - SHA-256 şifreleme karma algoritması destekler. - Rasgele bayt veri oluşturma yapar. - Eşzamanlı şifreleme/şifre çözme iş parçacıkları sağlar. - Ulusal Standartlar ve Teknoloji Enstitüsü tarafından yayınlanan "bilinen cevap testleri" kullanılarak doğrulanır. - Hem 32 bit hem de 64 bit DL'ler ile birlikte gelir. - C, C++, C#, Delphi, Visual Basic, Power BASIC, FoxPro, dBase, XBase ve COBOL tarafından kullanılabilir. - Yalnızca Windows API işlevlerine çağrı yapar. - Windows 10 üzerinden Windows XP'de çalışır. - Ücretsiz teknik destek ve güncellemeleri bir yıl için. - Derlenmiş uygulama ile royalty ücretsiz dağıtım. - DL'ler için C kaynak kodu olan veya olmayan satın alın. - Tam fonksiyonel değerlendirme sürümü mevcuttur.

sürüm geçmişi

  • Sürüm 4.2 tarihinde gönderildi 2018-07-11
    Eklendi cryptograhically güvenli sözde rasgele sayı üreteci aesSecureRandom(). aesGetInteger()'e AES_GET_SECURE_SIZE eklendi.
  • Sürüm 4.1 tarihinde gönderildi 2017-06-26
    AES_SHA256_METHOD kullanarak aesMakeUserKey() sorunu giderildi. aesMakeUserKey() için AES_MIXED_METHOD yöntem eklendi. Random number generator'ı tohumlayan aesSetInteger() ve AES_SET_SEED eklendi. Bir dosyayı parçalara ayırAn (üzerine sıfırlarla sonra siler) aesShredFile() eklendi.
  • Sürüm 4.0 tarihinde gönderildi 2016-12-06
    Herhangi bir uzunlukta bir arabellek şifreleyen aesEncryptBuffer() eklendi. (Daha önce şifrelenmiş) arabelleği çözen aesDecryptBuffer() eklendi. Eklenen aesSaltPass() that "salts" şifreleri. PKCS7 dolgu kaldırır aesRemovePad() eklendi. SHA 256 hash digest'i hesaplayan HashDigest örnek programı eklendi.
  • Sürüm 1.0 tarihinde gönderildi 2013-05-07
    Yeni sürüm

Program Detayları

Eula

EULA - Son Kullanıcı Lisans Sözleşmesi

MarshallSoft Computing, Inc. yazılım uygulamalarını tasarlamak, test etmek veya geliştirmek amacıyla yazılımı orijinal alıcıya kullanmak için münhasır olmayan bir lisans verir. Kopyalar sadece yedekleme veya arşivleme amacıyla yapılabilir. Bu ürün, aynı anda yalnızca bir geliştirici tarafından kullanılmak üzere lisanslanır. Akademik indirimle satın alınan DLL'ler dağıtılamaz ve yalnızca eğitim amaçlı kullanılmalıdır. YAZıLıM MarshallSoft Computing, Inc aittir ve Amerika Birleşik Devletleri telif hakkı yasaları ve uluslararası anlaşma hükümleri tarafından korunmaktadır. BU YAZILIM lisanslı ve satılmamaktadır. BU YAZILIM 'olduğu gibi' sağlanır. MarshallSoft Computing, yazılımla ilgili olarak açık veya zımni hiçbir garanti vermez. Belirli bir kullanım için satılabilirlik ve uygunluk garantileri de dahil olmak üzere tüm zımni garantiler, bu vesileyle hariç tutulur. MARSHALLSOFT BİlGİsaYAR YAZILIM'IN SORUMLULUĞU SATIN ALMA FİyatI YLA SıNıRLıDIR. MarshallSoft Computing hiçbir koşulda arızi veya dolaylı zararlardan veya orijinal satın alma fiyatını aşan herhangi bir zarardan sorumlu tutulamaz.