public class SshKeyFingerprint
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MD5_FINGERPRINT |
static java.lang.String |
SHA1_FINGERPRINT |
static java.lang.String |
SHA256_FINGERPRINT |
| Constructor and Description |
|---|
SshKeyFingerprint() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getBubbleBabble(byte[] encoded) |
static java.lang.String |
getBubbleBabble(SshPublicKey key) |
static java.lang.String |
getFingerprint(byte[] encoded)
Generate an SSH key fingerprint as defined in
draft-ietf-secsh-fingerprint-00.txt.
|
static java.lang.String |
getFingerprint(byte[] encoded,
java.lang.String algorithm)
Generate an SSH key fingerprint with a specific algorithm.
|
static java.lang.String |
getFingerprint(SshPublicKey key) |
static void |
main(java.lang.String[] args) |
static void |
setDefaultHashAlgorithm(java.lang.String defaultHashAlgorithm) |
public static final java.lang.String MD5_FINGERPRINT
public static final java.lang.String SHA1_FINGERPRINT
public static final java.lang.String SHA256_FINGERPRINT
public static java.lang.String getFingerprint(byte[] encoded)
throws SshException
encoded - SshExceptionpublic static void setDefaultHashAlgorithm(java.lang.String defaultHashAlgorithm)
public static java.lang.String getFingerprint(byte[] encoded,
java.lang.String algorithm)
throws SshException
encoded - algorithm - SshExceptionpublic static java.lang.String getFingerprint(SshPublicKey key)
public static java.lang.String getBubbleBabble(SshPublicKey key)
public static java.lang.String getBubbleBabble(byte[] encoded)
public static void main(java.lang.String[] args)
Copyright © 2022. All rights reserved.