Uses of Interface
org.apache.sshd.common.AlgorithmNameProvider
-
Packages that use AlgorithmNameProvider Package Description org.apache.sshd.common.cipher Cipherimplementations.org.apache.sshd.common.config.keys org.apache.sshd.common.config.keys.loader.pem org.apache.sshd.common.digest Digestimplementations.org.apache.sshd.common.mac Macimplementations.org.apache.sshd.common.signature Signatureimplementations.org.apache.sshd.common.util.security.bouncycastle org.apache.sshd.common.util.security.eddsa org.apache.sshd.server.keyprovider -
-
Uses of AlgorithmNameProvider in org.apache.sshd.common.cipher
Subinterfaces of AlgorithmNameProvider in org.apache.sshd.common.cipher Modifier and Type Interface Description interfaceCipherWrapper for a cryptographic cipher, used either for encryption or decryption.interfaceCipherFactoryinterfaceCipherInformationThe reported algorithm name refers to the cipher base name - e.g., "AES", "ARCFOUR", etc.Classes in org.apache.sshd.common.cipher that implement AlgorithmNameProvider Modifier and Type Class Description classBaseCipherBase class for all Cipher implementations delegating to the JCE provider.classBaseGCMCipherclassBaseRC4CipherclassBuiltinCiphersProvides easy access to the currently implemented ciphersclassChaCha20CipherAEAD cipher based on the OpenSSH ChaCha20-Poly1305 cipher extension.classCipherNoneRepresents a no-op cipher. -
Uses of AlgorithmNameProvider in org.apache.sshd.common.config.keys
Subinterfaces of AlgorithmNameProvider in org.apache.sshd.common.config.keys Modifier and Type Interface Description interfaceIdentityRepresents an SSH key type - the referenced algorithm is the one used to generate the key - e.g., "RSA", "DSA", "EC".Classes in org.apache.sshd.common.config.keys that implement AlgorithmNameProvider Modifier and Type Class Description classBuiltinIdentitiesclassKeyRandomArtDraw an ASCII-Art representing the fingerprint so human brain can profit from its built-in pattern recognition ability. -
Uses of AlgorithmNameProvider in org.apache.sshd.common.config.keys.loader.pem
Subinterfaces of AlgorithmNameProvider in org.apache.sshd.common.config.keys.loader.pem Modifier and Type Interface Description interfaceKeyPairPEMResourceParserThe reported algorithm name refers to the encryption algorithm name - e.g., "RSA", "DSA"Classes in org.apache.sshd.common.config.keys.loader.pem that implement AlgorithmNameProvider Modifier and Type Class Description classAbstractPEMResourceKeyPairParserBase class for PEM file key-pair loadersclassDSSPEMResourceKeyPairParserclassECDSAPEMResourceKeyPairParserclassPKCS8PEMResourceKeyPairParserclassRSAPEMResourceKeyPairParser -
Uses of AlgorithmNameProvider in org.apache.sshd.common.digest
Subinterfaces of AlgorithmNameProvider in org.apache.sshd.common.digest Modifier and Type Interface Description interfaceDigestInterface used to compute digests, based on algorithms such as MD5 or SHA1.interfaceDigestFactoryinterfaceDigestInformationThe reported algorithm name refers to the type of digest being calculated.Classes in org.apache.sshd.common.digest that implement AlgorithmNameProvider Modifier and Type Class Description classBaseDigestBase class for Digest algorithms based on the JCE provider.classBuiltinDigestsProvides easy access to the currently implemented digests -
Uses of AlgorithmNameProvider in org.apache.sshd.common.mac
Subinterfaces of AlgorithmNameProvider in org.apache.sshd.common.mac Modifier and Type Interface Description interfaceMacMessage Authentication Code for use in SSH.interfaceMacFactoryinterfaceMacInformationThe reported algorithm name refers to the MAC being usedClasses in org.apache.sshd.common.mac that implement AlgorithmNameProvider Modifier and Type Class Description classBaseMacBase class forMacimplementations based on the JCE provider.classBuiltinMacsProvides easy access to the currently implemented macsclassPoly1305MacPoly1305 one-time message authentication code. -
Uses of AlgorithmNameProvider in org.apache.sshd.common.signature
Subinterfaces of AlgorithmNameProvider in org.apache.sshd.common.signature Modifier and Type Interface Description interfaceSignatureSignature interface for SSH used to sign or verify packets.Classes in org.apache.sshd.common.signature that implement AlgorithmNameProvider Modifier and Type Class Description classAbstractSecurityKeySignatureclassAbstractSignatureUseful base class forSignatureimplementationclassSignatureDSADSASignatureclassSignatureECDSASignature algorithm for EC keys using ECDSA.static classSignatureECDSA.SignatureECDSA256static classSignatureECDSA.SignatureECDSA384static classSignatureECDSA.SignatureECDSA521classSignatureRSARSASignatureclassSignatureRSASHA1classSignatureRSASHA256classSignatureRSASHA512classSignatureSkECDSAclassSignatureSkED25519 -
Uses of AlgorithmNameProvider in org.apache.sshd.common.util.security.bouncycastle
Classes in org.apache.sshd.common.util.security.bouncycastle that implement AlgorithmNameProvider Modifier and Type Class Description classBouncyCastleGeneratorHostKeyProvider -
Uses of AlgorithmNameProvider in org.apache.sshd.common.util.security.eddsa
Classes in org.apache.sshd.common.util.security.eddsa that implement AlgorithmNameProvider Modifier and Type Class Description classEd25519PEMResourceKeyParserclassSignatureEd25519 -
Uses of AlgorithmNameProvider in org.apache.sshd.server.keyprovider
Classes in org.apache.sshd.server.keyprovider that implement AlgorithmNameProvider Modifier and Type Class Description classAbstractGeneratorHostKeyProviderHolds a singleKeyPairwhich is generated the 1st timeAbstractGeneratorHostKeyProvider.loadKeys(SessionContext)is called.classSimpleGeneratorHostKeyProviderTODO Add javadoc
-