public class EdDSAPuttyKeyDecoder extends AbstractPuttyKeyDecoder<net.i2p.crypto.eddsa.EdDSAPublicKey,net.i2p.crypto.eddsa.EdDSAPrivateKey>
| Modifier and Type | Field and Description |
|---|---|
static EdDSAPuttyKeyDecoder |
INSTANCE |
ENCRYPTION_HEADERlogFORMAT_3_MAC_KEY_LENGTH, KEY_FILE_HEADER_PREFIX, KNOWN_HEADERS, NO_PRIVATE_KEY_ENCRYPTION_VALUE, PPK_FILE_SUFFIX, PRIVATE_LINES_HEADER, PUBLIC_LINES_HEADERMAX_BIGINT_OCTETS_COUNTEMPTYMAX_CIPHER_NAME_LENGTH, MAX_KEY_COMMENT_LENGTH, MAX_KEY_TYPE_NAME_LENGTH, MAX_PRIVATE_KEY_DATA_SIZE, MAX_PUBLIC_KEY_DATA_SIZE| Constructor and Description |
|---|
EdDSAPuttyKeyDecoder() |
| Modifier and Type | Method and Description |
|---|---|
Collection<KeyPair> |
loadKeyPairs(NamedResource resourceKey,
int formatVersion,
PuttyKeyReader pubReader,
PuttyKeyReader prvReader,
Map<String,String> headers) |
canExtractKeyPairs, extractDataLines, loadKeyPairs, loadKeyPairs, loadKeyPairs, loadKeyPairs, loadKeyPairsgetPrivateKeyType, getPublicKeyType, getSupportedKeyTypesdebug, debug, debug, debug, debug, error, error, error, error, error, getSimplifiedLogger, info, info, warn, warn, warn, warn, warn, warn, warn, warnclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecodeEncryptionKey, decodePrivateKeyBytes, decodePrivateKeyBytes, deriveFormat2EncryptionKey, deriveFormat3EncryptionKey, getHexArrayHeaderValue, getIntegerHeaderValue, getStringHeaderValuegetPrivateKeyType, getPublicKeyTypefindSupporterByKeyTypeName, getSupportedKeyTypesaggregate, aggregate, containsMarkerLine, containsMarkerLine, extractDataBytes, findMarkerLine, findMarkerLine, joinDataLinesloadKeyPairs, loadKeyPairs, loadKeyPairs, loadKeyPairs, loadKeyPairs, loadKeyPairs, loadKeyPairs, loadKeyPairs, loadKeyPairs, loadKeyPairs, loadKeyPairspublic static final EdDSAPuttyKeyDecoder INSTANCE
public Collection<KeyPair> loadKeyPairs(NamedResource resourceKey, int formatVersion, PuttyKeyReader pubReader, PuttyKeyReader prvReader, Map<String,String> headers) throws IOException, GeneralSecurityException
loadKeyPairs in class AbstractPuttyKeyDecoder<net.i2p.crypto.eddsa.EdDSAPublicKey,net.i2p.crypto.eddsa.EdDSAPrivateKey>IOExceptionGeneralSecurityExceptionCopyright © 2008–2024 The Apache Software Foundation. All rights reserved.