Package | Description |
---|---|
org.apache.sshd.common.cipher |
Cipher
implementations. |
org.apache.sshd.common.config.keys | |
org.apache.sshd.common.digest |
Digest implementations. |
org.apache.sshd.common.kex | |
org.apache.sshd.common.kex.dh | |
org.apache.sshd.common.session | |
org.apache.sshd.server.subsystem.sftp |
Modifier and Type | Method and Description |
---|---|
Digest |
ECCurves.getDigestForParams() |
Modifier and Type | Method and Description |
---|---|
static Pair<Boolean,String> |
KeyUtils.checkFingerPrint(String expected,
Digest d,
PublicKey key) |
static String |
KeyUtils.getFingerPrint(Digest d,
PublicKey key) |
static String |
KeyUtils.getFingerPrint(Digest d,
String s) |
static String |
KeyUtils.getFingerPrint(Digest d,
String s,
Charset charset) |
Modifier and Type | Method and Description |
---|---|
static Pair<Boolean,String> |
KeyUtils.checkFingerPrint(String expected,
Factory<? extends Digest> f,
PublicKey key) |
static String |
KeyUtils.getFingerPrint(Factory<? extends Digest> f,
PublicKey key) |
static String |
KeyUtils.getFingerPrint(Factory<? extends Digest> f,
String s) |
static String |
KeyUtils.getFingerPrint(Factory<? extends Digest> f,
String s,
Charset charset) |
Modifier and Type | Class and Description |
---|---|
class |
BaseDigest
Base class for Digest algorithms based on the JCE provider.
|
Modifier and Type | Method and Description |
---|---|
static <D extends Digest> |
DigestUtils.findDigestByAlgorithm(String algo,
Comparator<? super String> comp,
Collection<? extends D> digests) |
Modifier and Type | Method and Description |
---|---|
Digest |
BuiltinDigests.create() |
Modifier and Type | Method and Description |
---|---|
int |
BaseDigest.compareTo(Digest that) |
static BuiltinDigests |
BuiltinDigests.fromDigest(Digest d) |
static String |
DigestUtils.getFingerPrint(Digest d,
byte... buf) |
static String |
DigestUtils.getFingerPrint(Digest d,
byte[] buf,
int offset,
int len) |
static String |
DigestUtils.getFingerPrint(Digest d,
String s) |
static String |
DigestUtils.getFingerPrint(Digest d,
String s,
Charset charset) |
Modifier and Type | Method and Description |
---|---|
static BuiltinDigests |
BuiltinDigests.fromFactory(NamedFactory<? extends Digest> factory) |
static String |
DigestUtils.getFingerPrint(Factory<? extends Digest> f,
byte... buf) |
static String |
DigestUtils.getFingerPrint(Factory<? extends Digest> f,
byte[] buf,
int offset,
int len) |
static String |
DigestUtils.getFingerPrint(Factory<? extends Digest> f,
String s) |
static String |
DigestUtils.getFingerPrint(Factory<? extends Digest> f,
String s,
Charset charset) |
Modifier and Type | Method and Description |
---|---|
Digest |
KeyExchange.getHash()
The message digest used by this key exchange algorithm.
|
Digest |
ECDH.getHash() |
Digest |
DHG.getHash() |
abstract Digest |
AbstractDH.getHash() |
Constructor and Description |
---|
DHG(Factory<? extends Digest> digestFactory) |
DHG(Factory<? extends Digest> digestFactory,
BigInteger pValue,
BigInteger gValue) |
Modifier and Type | Field and Description |
---|---|
protected Digest |
AbstractDHKeyExchange.hash |
Modifier and Type | Method and Description |
---|---|
Digest |
AbstractDHKeyExchange.getHash() |
Modifier and Type | Method and Description |
---|---|
protected byte[] |
AbstractSession.resizeKey(byte[] e,
int blockSize,
Digest hash,
byte[] k,
byte[] h)
Method used while putting new keys into use that will resize the key used to
initialize the cipher to the needed length.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SftpSubsystem.doCheckFileHash(int id,
Path file,
NamedFactory<? extends Digest> factory,
long startOffset,
long length,
int blockSize,
Buffer buffer) |
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.