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 Summary
Constructors Constructor Description ECDSAKeyPair()Generate KeyPair for ECDSA
-
Method Summary
All 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
-
getPublicKey
public java.security.PublicKey getPublicKey()
Get ECDSA public key- Returns:
- PublicKey Public key
-
getPublicKey
public 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
-
getEncodedPublicKey
public java.lang.String getEncodedPublicKey()
Get encoded public key in string format- Returns:
- key Encoded public key in string format
-
getPrivateKey
public java.security.PrivateKey getPrivateKey()
Get private key- Returns:
- privateKey Private key
-
getPrivateKey
public 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
-
getEncodedPrivateKey
public java.lang.String getEncodedPrivateKey()
Get encoded private key in string format- Returns:
- key Encoded private key in string format
-
-