Name | Modified | Size | Downloads / Week |
---|---|---|---|
AndroidExample.rar | 2014-10-21 | 7.7 MB | |
CryptoEngine123-qt5-android_armeabi_v7a.zip | 2014-10-20 | 850.5 kB | |
CryptoEngine123-qt5-android_x86.zip | 2014-10-20 | 1.1 MB | |
CryptoEngine123-win64-qt5-msvc2012.zip | 2014-10-13 | 13.2 MB | |
CryptoEngine123-win32-qt5-msvc2012.zip | 2014-10-13 | 12.8 MB | |
CryptoEngine123-src.zip | 2014-10-13 | 36.3 MB | |
CryptoEngine123-qt5-linux-g++-4.8.2-i386.tar.gz | 2014-10-13 | 7.0 MB | |
CryptoEngine121-win32-qt5-msvc2012.zip | 2014-10-08 | 12.8 MB | |
CryptoEngine121-win64-qt5-msvc2012.zip | 2014-10-08 | 12.6 MB | |
Readme.txt | 2014-10-08 | 2.2 kB | |
CryptoEngine120-win64-qt5-msvc2012.rar | 2014-09-24 | 9.6 MB | |
CryptoEngine120-win32-qt5-msvc2012.rar | 2014-09-24 | 9.2 MB | |
Totals: 12 Items | 123.3 MB | 0 |
****************************************************************************************************************************** CryptoEngine (C) By: Saeed Atalla - 2014, All Rights Reserved Under GNU-LGPL Licence. THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. ****************************************************************************************************************************** CryptoEngine 1.2.1 -INTRODUCTION: CryproEngine (C) is a Class Library (DLL) that provide (API) interface, programmer can use it when writing applications that needs standard cryptography algorithms, using Qt-SDK. Actually this library is a Wrapper for Crypto++ library, by Wei Dai, which is approved by NIST (see www.cryptopp.com for details), CryptoEngine is intended to provide simple & easy to use interface (API) for standard cryptography algorithms for Qt-SDK Developers. - CRYPTOGRAPHY ALGORITHMS: This library contains (so far): * AES, with modes(GCM, CCM, CTR, CBC, ECB, CFB, and OFB). * RSA. * SHA2 & SHA3. - HOW TO USE: 1. Include any .h file (in path: ../INCLUDE/CELIB) you need to your project. 2. Add CryptoEngine as shared library to your project. 3. Now you can create and use any object or function you need from library. 4. Linker should link CryptoEngine.lib file. 5. When running your application, CryptoEngine.dll must be in same application (exe) directory. - DEPENDENCY: This library, as any other Qt application, needs following dependencies (Windows): -Qt5Core.dll. -icudt51.dll -icuin51.dll -icuuc51.dll It also need c run-time libraries (Windows): -msvcp110.dll -msvcr110.dll You can use files shipped with it, or you can use yours (from your system) with same version. - TEST TOOLS: There are 4 test tools (Unit Test) that you can use to test CryptoEngine - CE_AES_Test. - CE_RSA_Test. - CE_SHA_Test. - CE_INTEGRITY_Test. These tools test both, functionality of classes and cryptography algorithms implementations as NIST recommended, last tool (CE_INTEGRITY_Test), check integrity of your copy of library (CryptoEngine), and tell you if it had modified (not original).