Xceed Encryption Library

張貼者:2010年8月10日 上午2:32未知的使用者   [ eddie liu 已於 2012年8月9日 上午2:03 更新 ]
Encryption Library : encryption, encrypt, decryption, decrypt, strong AES, activex, Twofish, SHA-2, RSA, ECB, CBC, .net
Xceed Encryption Library是一個讓Windows程序員能夠開發出使用最新的加密算法對數據進行加密和解密的應用程序。
加密技術可以用來保護技術以允許授權用戶訪問和處理數據,也可用於數字簽名文檔來驗證可靠性。








-----------------------------------------
開發商:Xceed Software Inc.
原廠網址:http://xceed.com/Encrypt_ActiveX_Intro.html
更新日期:2011/05/18
採購正式版、大量授權報價、技術支援、軟體諮詢、委託採購、詢問報價請來電 02-29299388 分機16 , 
來信service@orderble.com,或點我
------------------------------------------------------------------------------




ActiveX技術
  • 單一完全自足的COM對象和ActiveX控件用ATL寫 3.0。
  • 不需要外部的DLL,ATL,MFC或運行時庫。
  • 兩個單線程(STA)和多線程單元(MTA)的模式設計。
  • 動態實例化該組件沒有把它的形式。
  • 支持多個實例同時運行。
  • 當運行在Windows NT,2000或XP中,自動切換到本機庫的Unicode API調用以獲得最佳的性能。
  • ActiveX控件接口有所有的常量,枚舉和類型內置代碼完成,物業類別,幫助字符串,和上下文敏感的F1幫助完全支持。
  • 適用於所有的32位開發環境,可以使用ActiveX控件,包括VB,VC + +中,包括Delphi,C + + Builder中,VFP中,辦公室,Web腳本語言,ASP和DCOM的項目。
加密技術
  • 同時支持強大的秘密密鑰加密和公鑰加密。
  • 支持新的高級加密標準 Rijndael算法,該算法Twofish的,和RSA加密算法(RSAES,原和辦事處)。
  • 秘密密鑰(對稱)加密支持128 - ,192 - ,或256位密鑰。
  • 公鑰(不對稱)加密支持338位密鑰以上。
  • 支持電子編碼簿(ECB)和密碼塊鏈接(中央銀行)加密模式。
  • 提供了現代的SHA - 2和HAVAL哈希函數。
主要業務
  • 符合RFC - 2437標準。
  • 快速,低內存使用的算法。
  • 加密和解密數據。
  • 數字簽名的數據。
  • 驗證數據對一個數字簽名。
  • 哈希數據(創建消息摘要)。
  • 複雜的隨機數發生器。
  • 過程數據直接從一個內存緩衝區到另一個。
  • 過程數據從文件到內存或者從內存到文件。
  • 過程數據從一個文件到另一個。
  • 所有功能模式支持數據流。
  • 可設置初始化向量加密的密碼塊鏈模式。
  • 比較數據字節為字節。
  • 提供所有所需的工具來創建數字信封。
  • 可以有效地與 Xceed流壓縮圖書館和圖書館的Xceed二進制編碼壓縮,解壓縮,編碼或解碼數據,然後加密或解密它。
文件和樣品
  • 完整的,全面的文件提供的MSDN風格的HTML格式,完全上下文敏感,F1是一個關鍵字在你的IDE中打開了該手冊的相關主題。
  • 示例應用程序充分發表意見的各種語言,包括VB,Delphi中時,Visual C + +用ATL和MFC的C + + Builder中,和Active Server Pages。







ActiveX Technology
  • A single fully self-contained COM object and ActiveX control written with ATL 3.0.
  • Requires no external DLLs, ATL, MFC, or runtime libraries.
  • Both single-threaded (STA) and multi-threaded apartment (MTA) model design.
  • Instantiate the component dynamically without putting it on a form.
  • Supports multiple instances running simultaneously.
  • When running on Windows NT, 2000, or XP, the library automatically switches to native Unicode API calls for best performance.
  • ActiveX control interface has all constants, enumerations, and types built in. Code completion, property categories, help strings, and context-sensitive F1 help fully supported.
  • Works with all 32-bit development environments that can use ActiveX controls, including VB, VC++, Delphi, C++ Builder, VFP, Office, Web scripting languages, ASP, and DCOM projects.
Encryption technology
  • Supports both strong secret-key encryption and public-key encryption.
  • Supports the new Advanced Encryption Standard Rijndael algorithm, the Twofish algorithm, and the RSA encryption algorithm (RSAES-OAEP).
  • Secret-key (symmetrical) encryption support for 128-, 192-, or 256-bit keys.
  • Public-key (asymmetrical) encryption supports keys of 338 bits and up.
  • Supports Electronic Code Book (ECB) and Cipher Block Chaining (CBC) encryption modes.
  • Offers the modern SHA-2 and HAVAL hash functions.
Major operations
  • RFC-2437 compliant.
  • Fast, low memory usage algorithms.
  • Encrypt and decrypt data.
  • Digitally sign data.
  • Verify data against a digital signature.
  • Hash data (create message digests).
  • Sophisticated random number generator.
  • Process data directly from one memory buffer to another.
  • Process data from file to memory or from memory to file.
  • Process data from one file to another.
  • All function modes support streaming data.
  • Settable initialization vector for Cipher Block Chaining encryption mode.
  • Compare data byte-for-byte.
  • Offers all the tools you need to create a digital envelope.
  • Can efficiently work with the Xceed Streaming Compression Library and the Xceed Binary Encoding Library to compress, decompress, encode, or decode data before encrypting or decrypting it.
Documentation and samples
  • Complete, comprehensive documentation provided in an MSDN-style HTML format which is fully context-sensitive so that pressing F1 on a keyword in your IDE opens up the manual to the relevant topic.
  • Fully commented sample applications for various languages, including VB, Delphi, Visual C++ with ATL and MFC, C++ Builder, and Active Server Pages.