[ DOWNLOAD ]


Cure Heartburn Now!

Domains For Sale
Click Here

Clik Here For Programming Support

Welcome to the ebCrypt

About ebCrypt

ebCrypt is set of lightweight ActiveX components that make strong encryption algorithms available to VisualBasic, VBScript, JScript and other applications/development environment capable of using automation components. ebCrypt can be used from virtually any MS Tool or application, such as Visual Basic, Visual Basic for Applications, ASP, etc.

ebCrypt components are wrapper components, that do not implement encryption algorithms themselves, but rather use open source library of cryptographic algorithms -- SSLeay. The advantage is that you get immediate access to the proven implementation of the algorithms.

Currently supported features are:

  • Symmetrical encryption algorithms: IDEA, BLOWFISH, CAST5, DES, 3DES, RIJNDAEL, SERPENT, TWOFISH
  • Hashing algorithms: MD5, RIPEMD160, SHA1
  • Diffie-Hellman key exchange protocol;
  • DSA public/private key support, including key generation, export/import and digital signatured;
  • RSA public/private key support, including key generation, export/import and digital signatured;
  • X.509 Public key certificate support;
  • Other: high level functions provided to do one function call file encryption/decryption, conversion to hex and base64 strings.

ebCrypt is developed by EB Design Pty Ltd, see contact details further down.

 

Package content

ebCrypt - Programm DLL, readme file, error code definitions file and regsvr32.exe

ebCryptebCrypt.dll
ebCryptmessages.h
ebCryptreadme.htm
ebCryptebCryptTestVC
ebCryptebCryptTestVB
ebCryptregsvr32.exe

ebCryptDoco -- HTML API reference files

ebCryptDocoapiFrame.htm
ebCryptDocoapiMain.htm
ebCryptDocoapiToc.htm
ebCryptDocoapiCipher.htm
ebCryptDocoapiHash.htm
ebCryptDocoapiLibrary.htm
ebCryptDocoapiIncCipher.htm
ebCryptDocoapiIncHash.htm
ebCryptDocoindex.htm


ebCryptExamples -- Examples of HTML pages with embedded VBScript

ebCryptExamplescrypt.htm
ebCryptExampleshash.htmÂ

Need A Loan?
Find one now.
Click here for details!

ebCryptebCryptTestVC -- VC Test project used to test ebCrypt, on a first run some of the tests will fail as the necessary data files are not packaged to reduce package size. See code (Library.cpp) for more details or contact us.
ebCryptebCryptTestVCReadMe.txt
ebCryptebCryptTestVCStdAfx.cpp
ebCryptebCryptTestVCmssccprj.scc
ebCryptebCryptTestVCvssver.scc
ebCryptebCryptTestVCLogger.h
ebCryptebCryptTestVCebCryptTest.plg
ebCryptebCryptTestVCHash.cpp
ebCryptebCryptTestVCIncCipher.cpp
ebCryptebCryptTestVCCipher.cpp
ebCryptebCryptTestVCStdAfx.h
ebCryptebCryptTestVCLibrary.cpp
ebCryptebCryptTestVCebCryptTest.cpp
ebCryptebCryptTestVCebCryptTest.dsp
ebCryptebCryptTestVCtestData
ebCryptebCryptTestVCRelease
ebCryptebCryptTestVCtestDatadec- Will contain decrypted data
ebCryptebCryptTestVCtestDataplain - contains test data
ebCryptebCryptTestVCtestDataenc - Will contain encrypted data
ebCryptebCryptTestVCtestDataplainLibrary.cpp
ebCryptebCryptTestVCtestDataplainebCryptTest.cpp
ebCryptebCryptTestVCtestDataplainHash.cpp
ebCryptebCryptTestVCtestDataplainIncCipher.cpp
ebCryptebCryptTestVCtestDataplainCipher.cpp
ebCryptebCryptTestVCtestDataplainLogger.h
ebCryptebCryptTestVCtestDataplainStdAfx.cpp
ebCryptebCryptTestVCtestDataplainStdAfx.h
ebCryptebCryptTestVCReleaseebCryptTest.exe

ebCryptebCryptTestVB -- VB^ test/example

ebCryptebCryptTestVBmssccprj.scc
ebCryptebCryptTestVBvssver.scc
ebCryptebCryptTestVBTest.vbw
ebCryptebCryptTestVBMain.frm
ebCryptebCryptTestVBTest.vbp

 

Supported platforms

ebCrypt has been tested on the following platforms:

  • Win98, SP1
  • WinNT 4.0 SP6
  • Win2K, retail version
  • WinCE
  • IE5.0 -- not all samples will work with IE4.01

To our knowledge it should run on all other permutations of Windows operation systems;

ebCrypt has been tested to work in the following environment:

  • VC 6.0 SP3 projects (compiler COM support)
  • VB 6.0 SP3
  • VBScript from HTML pages
  • VBScript for Windows Scripting Host

 

Redistribution

Current version of ebCrypt has been placed in the public domain, meaning that you are free to use and redistribute ebCrypt without any restrictions.

EB Design Pty Ltd retains copyright on the ActiveX Controls part of the package, the original developers of the SSLeay retain copyright to the implementation of the cryptographic library.

Legal

This software contains implementation of strong cryptographic algorithms. Many countries place restrictions on distribution (importation and exportation) and usage of such software, you should consult relevant sources to find out the exact laws that apply to you.

THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT WARRANTY. ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR ANY DIRECT, INDIRECT, OR OTHER DAMAGES ARISING IN ANY WAY OUT OF THE USE, OR MISUSE, OF THIS SOFTWARE;

 

Credits

  • This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)
  • This product includes cryptographic software written by Eric Young (eay@cryptsoft.com).
  • This product includes software written by Tim Hudson (tjh@cryptsoft.com).

Click Here to Download the ebCrypt ActiveX Components


  If you have questions, comments or feedback please email webmaster@ebcrypt.com