EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Plugging SecureBlackbox Java Cryptography Extensions into Java project

The Java Cryptography Extension (JCE) provides a framework and implementations for encryption, key generation and key agreement, and Message Authentication Code (MAC) algorithms. The JCE uses a "provider"-based architecture and contains a set of APIs for various purposes. These APIs provide easy way for developers to integrate security into application code.

SecureBlackbox includes its own JCE crypto provider. It simplifies access to SecureBlackbox cryptographic algorithms without a need to switch from a familiar Java API.

Supported features and algorithms:

- RSA (PKCS#1, OAEP, PSS), DSA, ECDSA, ElGamal, EC, GOST-3410-1994, GOST-3410-2001
- AES, Blowfish, Twofish, Serpent, Camellia, DES, 3DES, RC2, CAST5, IDEA, Seed, Rabbit, GOST-28147, RC4
- MD5, MD2, SHA-1, SHA-2, GOST-3411, RIPEMD, CRC32
- HMAC-MD5, HMAC-SHA1, HMAC-SHA224, HMAC-SHA256, HMAC-SHA384, HMAC-SHA512
- SHA1PRNG
- X509 certificates management and validation.

SecureBlackbox crypto provider can be registered this way:

Provider provider = new SecureBlackboxProvider("SecureBlackbox license key");
Security.addProvider(provider);

Return to the list

|

Back to top

As of July 15, 2016 EldoS Corporation will operate as a division of /n software inc. For more information, please read the announcement.

Got it!