9Rays.Net

What's New

Version 1.3, released February 1st, 2008

  • Added Message Authentication (CMAC and HMAC) components.
  • The ConvertPassword function has been extended to fully comply with PKCS #5.
  • New encoding functions added: EncodeBlock/DecodeBlock and EncodeUtf8String/DecodeUtf8String.
  • Dynamic loading made faster.
  • New helper classes: Crc32 and MpInt.
  • New interface IComponentState.
  • IEncryptor and Encrypted Storage now use HMAC for computing critical checksums (full backward compatibility maintained).

Version 1.2, released December 12th, 2007

  • Added: Visual Tour with a number of demo applications.
  • IEncryptedDirectory.Encrypt renamed to Store and IEncryptedDirectory.Decrypt renamed to Extract to make the method names consistent with non-encrypting file agents (like zip).
  • GetRandomIV is now obsolete (use GetRandomVector instead).
  • Pseudo RNG has been completely rewritten to comply with the revised NIST Special Publication 800-90.
  • Several changes in True RNG to improve the quality of generated random data.

Version 1.1, released October 15th, 2007

  • New ciphers: DES and 3-DES.
  • New hash functions: HAVAL and RIPEMD-128/160.
  • Multi-threaded components: Cipher*Mt, CompressorZipMt, and Hash*Mt.
  • EncodeString and DecodeString functions.

Version 1.0, released September 14th, 2007

  • First commercial release.

Current version

v.1.3 (what's new?)

Related links


© 1999-2008 9Rays.Net, Inc.
All rights reserved.