com.beasys.commerce.ebusiness.security
Class KeyPairGenerator
java.lang.Object
com.beasys.commerce.ebusiness.security.KeyPairGenerator
- public class KeyPairGenerator
- extends Object
Generates a key pair using JSAFE
Method Summary |
RSAKey[] |
generateKeys(String password,
MD5RandomBitsSource rbs,
int kGParams)
Generates RSAPublicKey and RSAPrivateKeyPKCS8 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KeyPairGenerator
public KeyPairGenerator()
- Constructor
generateKeys
public RSAKey[] generateKeys(String password,
MD5RandomBitsSource rbs,
int kGParams)
throws Exception
- Generates RSAPublicKey and RSAPrivateKeyPKCS8
- Parameters:
password
- Password to encrypt private key in file storagerbs
- MD5RandomBitSource needed to generate a RSAPrivateKeyPKCS8kGParams
- MD5RandomBitSource needed to generate a RSAPrivateKeyPKCS8
- Returns:
- RSAKey[] Array that holds an RSAPublicKey and an RSAPrivateKeyPKCS8
- Throws:
Exception
Copyright © 2005 BEA Systems, Inc. All Rights Reserved