Friday, 18 May 2012

DiceLockSecurity Knowledge

Windows - Source Code

Linux - Source Code

Apple Mac OS X

JAVA - Source Code

DOCUMENTATION - Inside Knowledge

DOCUMENTATION - Self browser view

HOW TO

DicelockSecurity (version 5.X) Print E-mail
Get C++ and Java source code with ready to use project files for Microsoft Visual Studio for Windows, Oracle JDeveloper for Java JRE, Xcode for Mac OS X and Eclipse CDT with Nokia QT for Linux ...
VisualStudio.pngjdeveloper.pngXcode.pngeclipse-cdt.pngqt.png

At our Knowledge website you can get access to information about our products from two points of view:

  • C++ Source code for Windows and Linux,
DiceLock 5.0.0.1
DiceChecker 5.0.0.1 DiceChecker-x 5.0.0.1
HashDigester 5.0.0.1 HashDigester-x 5.0.0.1
  • Online browsing documentation for Windows and Linux,
DiceChecker 5.0.0.1 DiceChecker-x 5.0.0.1
HashDigester 5.0.0.1 HashDigester-x 5.0.0.1


C++ Source Code

Full C++ source code files implementing the libraries for Windows (XP, Vista, Windows 7, ... ) and Linux with a description of algorithms implemented:




 
 

For Windows Environment

DiceLock 5.0.0.1

DLL implementation

For Linux Environment

DiceLock-x 5.0.0.1

Shared Library (.so) implementation

Implementing

- DiceLock symmetric encryption cipher:
  • DiceLock Digested,
  • DiceLock Indexed,
- Symmetric encryption key modifiers:
  • Symmetric key increaser ,
  • Symmetric key decreaser ,
  • Symmetric key by index increaser ,
  • Symmetric key by index decreaser ,
- Encryption block ciphers:
  • AES 128, Advanced Encrytpion Standard with 128 bit key,
  • AES 192, Advanced Encrytpion Standard with 192 bit key,
  • AES 256, Advanced Encrytpion Standard with 256 bit key,
- Block cipher operation modes:
  • CBC, cipher block chaining,
  • CFB, cipher feedback,
  • OFB, output feedback,
- Stream ciphers:
  • HC 128,
  • HC 256,
- Random number tests:
  • Frequency test,
  • Block Frequency Test,
  • Cumulative Sum Forward Test,
  • Cumulative Sum Reverse Test,
  • Runs Test,
  • Longest Run Of Ones Test,
  • Rank Test,
  • Universal Test,
  • Approximate Entropy Test,
  • Serial Test,
  • Discrete Fourier Transform Test,
- Hash algorithms:
  • Sha 1,
  • Sha 224,
  • Sha 256,
  • Sha 384,
  • Sha 512,
  • Ripemd 128,
  • Ripemd 160,
  • Ripemd 256,
  • Ripemd 320,

 
 

For Windows Environment

DiceChecker 5.0.0.1

For Linux Environment

DiceChecker-x 5.0.0.1

Implementing random number tests:
  • Frequency test,
  • Block Frequency Test,
  • Cumulative Sum Forward Test,
  • Cumulative Sum Reverse Test,
  • Runs Test,
  • Longest Run Of Ones Test,
  • Rank Test,
  • Universal Test,
  • Approximate Entropy Test,
  • Serial Test,
  • Discrete Fourier Transform Test,

 
 


For Windows Environment

HashDigester 5.0.0.1

For Linux Environment

HashDigester-x 5.0.0.1

Implementing hash algorithms:
  • Sha 1,
  • Sha 224,
  • Sha 256,
  • Sha 384,
  • Sha 512,
  • Ripemd 128,
  • Ripemd 160,
  • Ripemd 256,
  • Ripemd 320




Documentation

You can browse online documentation for each of the products that allows to navigate through namespaces, classes, members, structs and definitions for each element in an easier way than pure Source Code.

As some navigators does not support frames (an easy manner to get into content), we have split acces documentation in two ways:

- making use of frames (it incorporates left navigation tree) that you can use if you are browsing with modern browsers, and

- avoiding frames (there is no left navigation tree) that makes harder to get an overall view of the structures, but can be accessed with older browsers.




For Windows Environment
For Linux Environment

DiceChecker 5.0.0.1 View documentation with a browser that allows frames.
View documentation with a browser that does not allow frames.


DiceChecker-x 5.0.0.1 View documentation with a browser that allows frames.
View documentation with a browser that does not allow frames.


HashDigester 5.0.0.1 View documentation with a browser that allows frames.
View documentation with a browser that does not allow frames.

HashDigester-x 5.0.0.1 View documentation with a browser that allows frames.
View documentation with a browser that does not allow frames.



 



Close Me  
Get FREE Random Number Test Windows DLL !
Get FREE Hash Algorithms Windows DLL !