Download StreamSec Tools v4.0.1.324 Full Source

StreamSec Tools v4.0.1.324 Full Source

StreamSec Tools v4.0.1.324 Full Source
StreamSec Tools v4.0.1.324 Full Source


StreamSec Tools 4.0 is the current version of the StreamSec Tools cryptographic library for Embarcadero Delphi TM. Requests for new features are typically added to this branch of our product line.

StreamSec Tools 4.0 is designed as a largely independent cryptographic library, based on clean-room implementations of all supported protocols, schemes and algorithms, with no dependency on other cryptoghraphic libraries such as OpenSSL or Windows CryptoAPI. However, limited support for CryptoAPI and for OpenSSL file formats have been added due to customer requests.

INCLUDED CIPHERS

AES - All supported compilers, assembler where supported
DES/TripleDES - All supported compilers, assembler where supported
BlowFish - All supported compilers, assembler where supported
ARC4 (deprecated) - All supported compilers, assembler where supported
TwoFish - Win32/Win64/OSX, assembler
SHACAL-2 - Win32/Win64/OSX, assembler
SEED - All supported compilers, Pure Pascal only
RC2 (deprecated) - All supported compilers, Pure Pascal only
Camellia - All supported compilers, Pure Pascal only

INCLUDED HASHES

SHA-3 - All supported compilers, Win64 assembler
SHA-2 - All supported compilers, assembler where supported
SHA-1 (deprecated) - All supported compilers, assembler where supported
MD5 (deprecated) - All supported compilers, assembler where supported
MD2 (deprecated) - All supported compilers, Pure Pascal only
Whirlpool - All supported compilers, mainly Pure Pascal
RipeMD160 - Win32/Win64/OSX, assembler

INCLUDED PUBLIC KEY CRYPTOGRAPHY

RSA-PKCS#1 v1.5 - All supported compilers, large integer assembler where supported
RSA-OAEP, RSA-SSA-PSS - All supported compilers, large integer assembler where supported
DSA, DH - All supported compilers, large integer assembler where supported
ECDSA, ECDH (standard prime curves, x25519, x448) - Delphi XE3 and up, all supported targets

INCLUDED POST QUANTUM CRYPTOGRAPHY

Shamir Secret Sharing - All supported compilers, large integer assembler where supported
Winternitz One Time Signature Scheme - All supported compilers
Generalized Merkle Signature Scheme - All supported compilers

INCLUDED RANDOM GENERATORS

DRBG-AES-CTR - All supported compilers
Yarrow - Win32/Win64/OSX

INCLUDED PROTOCOLS, SCHEMES AND FORMATS

TLS 1.0 - requires Delphi 2010 or later
TLS 1.1 - requires Delphi 2010 or later
TLS 1.2 - requires Delphi 2010 or later
SSH 2 - port forwarding, sub system framework
SNIF/SNIP secure network interface framework - requires Delphi XE3 or Delphi XE6 or later
PKIX Certificate, generation, verification
PKCS#12 PFX file format
PKCS#7 message format
S/MIME message format (for Indy 10)
PEM, certificate, private key, message format
DER encoder and parser
BER parser
PKCS#1, CAPI, XML private/public key format

  • 21