Bouncy Castle Cryptography 1.11 API Specification: Class PKCS5Test
org.bouncycastle.crypto.test
Class PKCS5Test
java.lang.Object
|
+--org.bouncycastle.crypto.test.PKCS5Test
- All Implemented Interfaces:
- PKCSObjectIdentifiers, Test
- public class PKCS5Test
- extends java.lang.Object
- implements PKCSObjectIdentifiers, Test
a test class for PKCS5 PBES2 with PBKDF2 (PKCS5 v2.0) using
test vectors provider at
RSA's PKCS5 Page
The vectors are Base 64 encoded and encrypted using the password "password"
(without quotes). They should all yield the same PrivateKeyInfo object.
Fields inherited from interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers |
bagtypes, certBag, crlBag, data, des_EDE3_CBC, dhKeyAgreement, digestedData, encryptedData, encryptionAlgorithm, envelopedData, id_PBES2, id_PBKDF2, keyBag, md2, md2WithRSAEncryption, md4WithRSAEncryption, md5, md5WithRSAEncryption, pkcs_1, pkcs_12, pkcs_3, pkcs_5, pkcs_7, pkcs_9, pkcs_9_at_emailAddress, pkcs_9_at_friendlyName, pkcs_9_at_localKeyId, pkcs8ShroudedKeyBag, RC2_CBC, rsaEncryption, safeContentsBag, secretBag, sha1WithRSAEncryption, sha256WithRSAEncryption, sha384WithRSAEncryption, sha512WithRSAEncryption, signedAndEnvelopedData, signedData, srsaOAEPEncryptionSET, x509certType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PKCS5Test
public PKCS5Test()
getName
public java.lang.String getName()
- Specified by:
getName
in interface Test
perform
public TestResult perform()
- Specified by:
perform
in interface Test
main
public static void main(java.lang.String[] args)