Class Ed25519PublicKeyDecoder
java.lang.Object
org.apache.sshd.common.util.logging.AbstractLoggingBean
org.apache.sshd.common.config.keys.impl.AbstractIdentityResourceLoader<net.i2p.crypto.eddsa.EdDSAPublicKey,net.i2p.crypto.eddsa.EdDSAPrivateKey>
org.apache.sshd.common.config.keys.impl.AbstractKeyEntryResolver<net.i2p.crypto.eddsa.EdDSAPublicKey,net.i2p.crypto.eddsa.EdDSAPrivateKey>
org.apache.sshd.common.config.keys.impl.AbstractPublicKeyEntryDecoder<net.i2p.crypto.eddsa.EdDSAPublicKey,net.i2p.crypto.eddsa.EdDSAPrivateKey>
org.apache.sshd.common.util.security.eddsa.generic.GenericEd25519PublicKeyDecoder<net.i2p.crypto.eddsa.EdDSAPublicKey,net.i2p.crypto.eddsa.EdDSAPrivateKey>
org.apache.sshd.common.util.security.eddsa.Ed25519PublicKeyDecoder
- All Implemented Interfaces:
IdentityResourceLoader<net.i2p.crypto.eddsa.EdDSAPublicKey,,net.i2p.crypto.eddsa.EdDSAPrivateKey> KeyEntryResolver<net.i2p.crypto.eddsa.EdDSAPublicKey,,net.i2p.crypto.eddsa.EdDSAPrivateKey> KeyTypeNamesSupport,PublicKeyEntryDecoder<net.i2p.crypto.eddsa.EdDSAPublicKey,,net.i2p.crypto.eddsa.EdDSAPrivateKey> PublicKeyEntryResolver,PublicKeyRawDataDecoder<net.i2p.crypto.eddsa.EdDSAPublicKey>
public final class Ed25519PublicKeyDecoder
extends GenericEd25519PublicKeyDecoder<net.i2p.crypto.eddsa.EdDSAPublicKey,net.i2p.crypto.eddsa.EdDSAPrivateKey>
An implementation of
GenericEd25519PublicKeyDecoder tied to the net.i2p.crypto EdDSA security
provider.- Author:
- Apache MINA SSHD Project
-
Field Summary
FieldsFields inherited from class org.apache.sshd.common.util.security.eddsa.generic.GenericEd25519PublicKeyDecoder
edDSASupport, MAX_ALLOWED_SEED_LENFields inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean
logFields inherited from interface org.apache.sshd.common.config.keys.IdentityResourceLoader
MAX_BIGINT_OCTETS_COUNTFields inherited from interface org.apache.sshd.common.config.keys.PublicKeyEntryResolver
FAILING, IGNORING, UNSUPPORTED -
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]getSeedValue(net.i2p.crypto.eddsa.EdDSAPublicKey key) Methods inherited from class org.apache.sshd.common.util.security.eddsa.generic.GenericEd25519PublicKeyDecoder
clonePrivateKey, clonePublicKey, decodePublicKey, encodePublicKey, getKeyFactoryInstance, getKeyPairGeneratorMethods inherited from class org.apache.sshd.common.config.keys.impl.AbstractPublicKeyEntryDecoder
parseBooleanHeaderMethods inherited from class org.apache.sshd.common.config.keys.impl.AbstractKeyEntryResolver
generatePrivateKey, generatePublicKey, toStringMethods inherited from class org.apache.sshd.common.config.keys.impl.AbstractIdentityResourceLoader
getPrivateKeyType, getPublicKeyType, getSupportedKeyTypesMethods inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean
debug, debug, debug, debug, debug, error, error, error, error, error, getSimplifiedLogger, info, info, warn, warn, warn, warn, warn, warn, warn, warnMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.sshd.common.config.keys.IdentityResourceLoader
getPrivateKeyType, getPublicKeyTypeMethods inherited from interface org.apache.sshd.common.config.keys.KeyEntryResolver
cloneKeyPair, generateKeyPairMethods inherited from interface org.apache.sshd.common.config.keys.KeyTypeNamesSupport
getSupportedKeyTypesMethods inherited from interface org.apache.sshd.common.config.keys.PublicKeyEntryDecoder
decodePublicKeyByType, resolveMethods inherited from interface org.apache.sshd.common.config.keys.PublicKeyRawDataDecoder
decodePublicKey, decodePublicKey
-
Field Details
-
INSTANCE
-
-
Method Details
-
getSeedValue
public static byte[] getSeedValue(net.i2p.crypto.eddsa.EdDSAPublicKey key)
-