| 程序包 | 说明 |
|---|---|
| com.jn.langx.security.crypto.digest.internal | |
| com.jn.langx.security.crypto.digest.internal.impl | |
| com.jn.langx.security.gm.crypto.digest.sm3 | |
| com.jn.langx.util |
This package contain all most utility classes for java coding
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
GeneralDigest
base implementation of MD4 family style digest as outlined in
"Handbook of Applied Cryptography", pages 344 - 347.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
_AbstractLongDigest
Base class for SHA-384 and SHA-512.
|
class |
_MD2Digest
implementation of MD2
as outlined in RFC1319 by B.Kaliski from RSA Laboratories April 1992
|
class |
_MD4Digest
implementation of MD4 as RFC 1320 by R.
|
class |
_MD5Digest
implementation of MD5 as outlined in "Handbook of Applied Cryptography", pages 346 - 347.
|
class |
_SHA1Digest
implementation of SHA-1 as outlined in "Handbook of Applied Cryptography", pages 346 - 349.
|
class |
_SHA224Digest
SHA-224 as described in RFC 3874
block word digest
SHA-1 512 32 160
SHA-224 512 32 224
SHA-256 512 32 256
SHA-384 1024 64 384
SHA-512 1024 64 512
|
class |
_SHA256Digest
FIPS 180-2 implementation of SHA-256.
|
class |
_SHA384Digest |
class |
_SHA512Digest |
class |
_SHA512tDigest |
class |
_WhirlpoolDigest
Implementation of WhirlpoolDigest, based on Java source published by Barreto
and Rijmen.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Memoable |
_WhirlpoolDigest.copy() |
Memoable |
_SHA512tDigest.copy() |
Memoable |
_SHA512Digest.copy() |
Memoable |
_SHA384Digest.copy() |
Memoable |
_SHA256Digest.copy() |
Memoable |
_SHA224Digest.copy() |
Memoable |
_SHA1Digest.copy() |
Memoable |
_MD5Digest.copy() |
Memoable |
_MD4Digest.copy() |
Memoable |
_MD2Digest.copy() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
_WhirlpoolDigest.reset(Memoable other) |
void |
_SHA512tDigest.reset(Memoable other) |
void |
_SHA512Digest.reset(Memoable other) |
void |
_SHA384Digest.reset(Memoable other) |
void |
_SHA256Digest.reset(Memoable other) |
void |
_SHA224Digest.reset(Memoable other) |
void |
_SHA1Digest.reset(Memoable other) |
void |
_MD5Digest.reset(Memoable other) |
void |
_MD4Digest.reset(Memoable other) |
void |
_MD2Digest.reset(Memoable other) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
_SM3Digest
Implementation of Chinese SM3 digest as described at
http://tools.ietf.org/html/draft-shen-sm3-hash-01
and at .... ( Chinese PDF )
The specification says "process a bit stream",
but this is written to process bytes in blocks of 4,
meaning this will process 32-bit word groups.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Memoable |
_SM3Digest.copy() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
_SM3Digest.reset(Memoable other) |
| 限定符和类型 | 方法和说明 |
|---|---|
Memoable |
Memoable.copy()
Produce a copy of this object with its configuration and in its current state.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Memoable.reset(Memoable other)
Restore a copied object state into this object.
|
Copyright © 2022. All rights reserved.