Class ECDSAKeyPair
- java.lang.Object
- 
- com.academy.stratum.crypto.api.encryption.algorithms.dsa.ecdsa.ECDSAKeyPair
 
- 
 public class ECDSAKeyPair extends java.lang.ObjectKey pair for ECDSA- Author:
- Ruslan Nazirov
 
- 
- 
Constructor SummaryConstructors Constructor Description ECDSAKeyPair()Generate KeyPair for ECDSA
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetEncodedPrivateKey()Get encoded private key in string formatjava.lang.StringgetEncodedPublicKey()Get encoded public key in string formatjava.security.PrivateKeygetPrivateKey()Get private keystatic java.security.PrivateKeygetPrivateKey(java.lang.String privateKey)Get private key by its string representationjava.security.PublicKeygetPublicKey()Get ECDSA public keystatic java.security.PublicKeygetPublicKey(java.lang.String publicKey)Get public key by its string representation
 
- 
- 
- 
Method Detail- 
getPublicKeypublic java.security.PublicKey getPublicKey() Get ECDSA public key- Returns:
- PublicKey Public key
 
 - 
getPublicKeypublic static java.security.PublicKey getPublicKey(java.lang.String publicKey) throws java.lang.ExceptionGet public key by its string representation- Parameters:
- publicKey- Public key in string format
- Returns:
- key Public key
- Throws:
- java.lang.Exception- Error during acquiring public key
 
 - 
getEncodedPublicKeypublic java.lang.String getEncodedPublicKey() Get encoded public key in string format- Returns:
- key Encoded public key in string format
 
 - 
getPrivateKeypublic java.security.PrivateKey getPrivateKey() Get private key- Returns:
- privateKey Private key
 
 - 
getPrivateKeypublic static java.security.PrivateKey getPrivateKey(java.lang.String privateKey) throws java.lang.ExceptionGet private key by its string representation- Parameters:
- privateKey- Private key in string format
- Returns:
- key Private key
- Throws:
- java.lang.Exception- Error during acquiring private key
 
 - 
getEncodedPrivateKeypublic java.lang.String getEncodedPrivateKey() Get encoded private key in string format- Returns:
- key Encoded private key in string format
 
 
- 
 
-