K R Y P T O N

Version: 1.0.1
Date: Nov 2000
Language: MS Visual C++ 6, JavaScript, MS Visual Basic 6
OS: Windows2000

Krypton contains the implementations of:
- SHA-1 public-key one-way hash function (VC++, JavaScript).
- RC4 secret-key cipher algorithm (VC++).
Krypton.DLL is a VC++ DLL that implements SHA-1 and RC4 algorithm; Kripton.js is a JavaScript that implements SHA-1 algorithm. The VC++ DLL can be easily invoked from VB programs. The JavaScript can run with Netscape Navigator and IE.

Credits:
- I used SHA-1 implementation in C language by Steve Reid <sreid@sea-to-sky.net> 100% Public Domain.
- I ported to JavaScript the SHA-1 implementation in VB language by Asgeir Ingvarsson <abi@islandia.is>
- I used RC4 implementation in C++ language included in the public domain "Crypto++ v.1.0" by Wei Dai <weidai@eskimo.com>.
- RC4 is subject to intellectual property claims from RSA Security Inc. RSA Security Inc has trademark rights in the name RC4.

Download (85KB)