SCV Cryptomanager functions
 >Ciphering systems 
RSA
 Available modes:
 - PKCS v.1.5
 - raw exponentiation
 Supported Modulus length up to 3072 bits.
 
DES
 Avbailable chaining modes:
 - ECB
 - CBC
 - CFB
 - OFB
 Avbailable padding modes:
 - ISO9797 M1
 - ISO9797 M2
 - PKCS5
 - NOPAD (no padding mode)
 56-bit, 112-bit, 168-bit keys supported.
 
AES
 Avbailable chaining modes:
 - ECB
 - CBC
 - CFB
 - OFB
 128-bit, 256-bit keys supported.
 
Blowfish
 Avbailable chaining modes:
 - ECB
 - CBC
 - CFB
 - OFB
 
RC2
 Avbailable chaining modes:
 - ECB
 - CBC
 - CFB
 - OFB
 
RC4
 
GOST 28147-89
 Avbailable chaining modes:
 - ECB
 - CBC
 - CFB
 Avbailable padding modes:
 - ISO9797 M1
 - ISO9797 M2
 - PKCS5
 - NOPAD (no padding mode)
 
 >Signature systems
 
RSASSA
 Avbailable EM generation functions:
 - EMSA-PKCS v.1.5 (RSASSA-PKCS)
 - EMSA-PSS (RSASSA-PSS)
 Avbailable hash functions:
 - MD2
 - MD5
 - SHA1
 - SHA224
 - SHA256
 - SHA384
 - SHA512
 - plain encryption (for hash being already applied)
 Avbailable MGF:
 - MGF1
 
DSA
 
ECDSA F(p)
 Available curves parameters:
 - manual parameters
 - secp112r1
 - secp112r2
 - secp128r1
 - secp128r2
 - secp160k1
 - secp160r1
 - secp160r2
 - secp192k1
 - secp224k1
 - secp224r1
 - secp256k1
 - secp384r1
 - secp521r1
 
ECDSA F(2m)
 Available curves parameters:
 - manual parameters
 -sect113r1
 -sect113r2
 -sect131r1
 -sect131r2
 -sect163k1
 -sect163r1
 -sect163r2
 -sect193r1
 -sect193r2
 -sect233k1
 -sect233r1
 -sect239k1
 -sect283k1
 -sect283r1
 -sect409k1
 -sect409r1
 -sect571k1
 -sect571r1
 
GOST3410-2001
 
 >Hashes, authentication codes
 
SHA
 - SHA1
 - SHA224
 - SHA256
 - SHA384
 - SHA512
 
MD2, MD4, MD5
 - MD2
 - MD4
 - MD5
 
DES MAC
 
 Algorithm/Padding options available:
 - ISO9797 M1
 - ISO9797 M2
 - PKCS5
 - ISO9797 M1 algorithm 3
 - ISO9797 M2 algorithm 3
 56-bit, 112-bit, 168-bit keys supported.
 
HMAC
 Hash functions available:
 - MD2
 - MD5
 - SHA1
 - SHA224
 - SHA256
 - SHA384
 - SHA512
 - RIPEMD160
 
RIPEMD160
 
GOST 28147-89 MAC
 
GOST 3411-94 HASH
 
GSM A3A8
 
CRC
 Functions available:
 - CRC8
 - CRC16
 - CRC16_ccitt_29B1
 - CRC16_ISO_13239
 - CRC32
 - CRC32_jamcrc
 
 >Key generation functions
 
RSA key generation
 1024, 1536, 2048, 3072 bit length key generation available.
 
DSA key generation
 Only public key generation by given domain parameters implemented yet.
 
ECDSA F(p) key generation
 Manual curve parameters as well as certain secp named curves available.
 
ECDSA F(2m) key generation
 Manual curve parameters as well as certain secp named curves available.
 
GOST 3410-2001 key generation
 Only public key generation by given domain parameters implemented yet.
 
 >Miscellaneous
 
Modular arithmetic calculator
 Available operations:
 - Modular addition
 - Modular subtraction
 - Modular inverse (-a)
 - Modular multiplication
 - Modular exponentiation
 - Modular reciprocal (1/a), only for prime modulus
 
Prime number generator
 
Random number generator
 
Reverse octet string function
 
Integer to octet string converstion and vice versa
 
Saving ASCII numbers as binaries to a file
 
Loading binary files in ASCII format
 
Generator for RSA/MD5 self-signed CA certificates along with the corresponding private key