Xceed Software社製品

  • Xceed Encryption Lib
  • Xceed Winsock Lib
  • Xceed ZIP Compression Library
  • Copyright 1999,2000 Xceed Software,Inc. All Rights Reserved.

    Xceed Software社 正規販売代理店 インフォーマティック(株)

                 [Home]  [Bottom]  [back]   お問い合わせ・注文

    From Press Release

    Xceed Releases Encryption Library

    Xceed Software, Inc. announces the release of the Xceed Encryption Library v1.0. This new COM / ActiveX library allows developers to easily harness the power of the latest industry standard encryption methods in their applications. The library can encrypt and decrypt strings, memory buffers, streaming data or single files using, among other methods, the new U.S. Advanced Encryption Standard (Rijndael). The library also offers RSA public-key encryption and supports digitally signing and authenticating data and other encryption-related functionality.

    The library is part of a new generation of Xceed components, which can work together to accomplish multiple tasks sequentially with minimal coding and optimal efficiency. Together with Xceed's previously released Xceed Streaming Compression Library and Xceed Binary Encoding Library, developers can compress, encrypt and encode data into text with only a single function call.
    "This new component's key strength is that it offers full-featured and flexible encryption functionality while still remaining extremely easy to use. said Odi Kosmatos, VP R&D at Xceed Software. "Our beta testers really liked the fact that it supports both public-key cryptography as well as symmetric encryption and that it doesn't rely on Microsoft's complex CryptoAPI." he added.
    As with all Xceed components, the library has an intelligently designed and easy to use programming interface. It includes many sample applications and examples, excellent documentation, prompt technical support, optimized multi-threaded code, plenty of flexibility and reliable operation.


    XCEED ENCRYPTION LIBRARY v1.0

    This component lets your applications protect sensitive data from prying eyes by using the latest unbreakable encryption standards. The library can also digitally sign and authenticate documents.

    Xceed Encryption Library

    [Strong encryption for any developer]

    The Xceed Encryption Library is a component for Windows developers that allows applications to encrypt and decrypt data using the latest industry standard strong encryption algorithms.

    Encryption can be used not only to protect data so that it can only be accessed by the intended partie(s), it can be used to digitally sign documents and to verify their authenticity.

    [Encryption types]

    The library supports both traditional secret-key encryption as well as public-key encryption, and can encrypt or decrypt memory buffers, strings, blobs, streaming data or files.

    For traditional strong encryption, the library supports the new AES (US Advanced Encryption Standard) symmetric encryption algorithm known as Rijndael which uses 128, 192 or 256-bit keys. It also supports Twofish, the runner-up candidate for AES. For public-key encryption, the library offers the well-known RSA algorithm with unlimited key sizes.

    [Hashing algorithms]

    The library uses the modern SHA-2 and HAVAL hashing algorithms so that passphrases can be converted to exactly the amount of bits required for an encryption key and with better mathematical properties older hashing algorithms such as MD5.

    [Xceed quality throughout]

    Like all Xceed components, this library is designed to be flexible yet extremely easy to use. In fact, it only takes one line of code to encrypt or decrypt memory or files.

    A single line of code can even be used to chain together multiple Xceed components like the Xceed Data Compression Library and the Xceed Binary Encoding Library, so you can compress, encrypt and encode data into text just as easily.

    Xceed Encryption Library features

    [ActiveX technology]

    10 A single fully self-contained COM object and ActiveX control written with ATL 3.0.

    20 Requires no external DLLs, ATL, MFC or runtime libraries.

    30 Both single-threaded (STA) and multi-threaded apartment (MTA) model design.

    40 Instantiate the component dynamically without putting it on a form.

    50 Supports multiple instances running simultaneously.

    60 When running on Windows NT, 2000 or XP, the library automatically switches to native Unicode API calls for best performance.

    70 ActiveX control interface has all constants, enumerations and types built-in. Code completion, property categories, help strings and context-sensitive F1-help fully supported.

    80 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]

    100 Supports both strong secret-key encryption and public-key encryption.

    110 Supports the new Advanced Encryption Standard Rijndael algorithm, the Twofish algorithm and the RSA encryption algorithm (RSAES-OAEP).

    120 Secret-key (symmetrical) encryption support for 128, 192 or 256-bit keys.

    130 Public-key (asymmetrical) encryption supports keys of 338-bits and up.

    140 Supports Electronic Code Book (ECB) and Cipher Block Chaining (CBC) encryption modes.

    150 Offers the modern SHA-2 and HAVAL hash functions

    [Major features]

    200 Fast, low memory usage algorithms.

    210 Encrypt and decrypt data

    220 Digitally sign data

    230 Verify data against a digital signature

    240 Hash data (create message digests)

    250 Sophisticated random number generator

    260 Process data directly from one memory buffer to another.

    270 Process data from file to memory or from memory to file.

    280 Process data from one file to another.

    290 All functions modes support streaming data.

    300 Settable initialization vector for Cipher Block Chaining encryption mode.

    310 Compare data byte-for-byte

    320 RFC-2437 compliant

    330 Offers all the tools you need to create a digital envelope

    340 Can efficiently and automatically work together 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]

    400 The complete documentation is available both as a printable MS Word document as well as a fully context-sensitive Windows .hlp file that is automatically opened to the right topic by pressing F1 on a keyword in your programming language.

    410 Fully commented sample applications for various languages, including VB, Delphi, Visual C++ with ATL and MFC, C++ Builder and Active Server Pages.

    Copyright 2001 Xceed Software,Inc. All Rights Reserved.


      [Home] [Top] [back] お問い合わせ・注文