Class AsymmetricEdDSAKey
java.lang.Object
org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAKey
- All Implemented Interfaces:
AsymmetricKey
,Key
- Direct Known Subclasses:
AsymmetricEdDSAPrivateKey
,AsymmetricEdDSAPublicKey
Base class for Edwards Curve Diffie-Hellman (XDH) keys.
-
Method Summary
Modifier and TypeMethodDescriptionprotected final void
Return the algorithm this Edwards Curve key is for.protected final boolean
protected void
zeroize()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.bouncycastle.crypto.AsymmetricKey
getEncoded
-
Method Details
-
getAlgorithm
Return the algorithm this Edwards Curve key is for.- Specified by:
getAlgorithm
in interfaceKey
- Returns:
- the key's algorithm.
-
zeroize
protected void zeroize() -
isThreadCorrectMode
protected final boolean isThreadCorrectMode() -
checkApprovedOnlyModeStatus
protected final void checkApprovedOnlyModeStatus()
-