| Modifier and Type | Field and Description |
|---|---|
| pack-priv final FipsAlgorithm | |
| pack-priv final FipsKDF. | |
| pack-priv final int | |
| pack-priv final FipsKDF. | |
| pack-priv final byte[] |
| Access | Constructor and Description |
|---|---|
| pack-priv | FipsAgreementParameters(FipsAlgorithm
the agreement algorithm these parameters are for. agreementAlgorithm, FipsAlgorithm the digest algorithm to use. digestAlgorithm)Constructor which specifies returning a digest of the raw secret on agreement calculation. |
| pack-priv | FipsAgreementParameters(FipsAlgorithm
the agreement algorithm these parameters are for. agreementAlgorithm, FipsKDF.the MAC/HMAC algorithm to use. prfAlgorithm,the byte string to key the MAC/HMAC with. salt)Constructor which specifies returning a MAC/HMAC of the raw secret on agreement calculation using one of the standard PRFs as described in SP800-56C. |
| pack-priv | FipsAgreementParameters(FipsAlgorithm agreementAlgorithm, FipsKDF.
KDF algorithm type to use for parameter creation. kdfType,the iv parameter for KDF initialization. iv, int the size of the output to be generated from the KDF. outputSize)Constructor with a KDF to process the Z value with. |
| Modifier and Type | Method and Description |
|---|---|
| public FipsAlgorithm | Returns: the digest algorithm ID, null if not present.Return the digest algorithm ID associated with these parameters. |
| public FipsKDF. | Returns: the PRF ID, null if not present.Return the PRF associated with these parameters. |
| public byte[] | Returns: the salt, null if not present.Return the salt/iv associated with these parameters. |
| digestAlgorithm | back to summary |
|---|---|
| pack-priv final FipsAlgorithm digestAlgorithm | |
| kdfType | back to summary |
|---|---|
| pack-priv final FipsKDF. | |
| outputSize | back to summary |
|---|---|
| pack-priv final int outputSize | |
| prfAlgorithm | back to summary |
|---|---|
| pack-priv final FipsKDF. | |
| salt | back to summary |
|---|---|
| pack-priv final byte[] salt | |
| FipsAgreementParameters | back to summary |
|---|---|
| pack-priv FipsAgreementParameters(FipsAlgorithm agreementAlgorithm, FipsAlgorithm digestAlgorithm) Constructor which specifies returning a digest of the raw secret on agreement calculation.
| |
| FipsAgreementParameters | back to summary |
|---|---|
| pack-priv FipsAgreementParameters(FipsAlgorithm agreementAlgorithm, FipsKDF. Constructor which specifies returning a MAC/HMAC of the raw secret on agreement calculation using one of the standard PRFs as described in SP800-56C.
| |
| FipsAgreementParameters | back to summary |
|---|---|
| pack-priv FipsAgreementParameters(FipsAlgorithm agreementAlgorithm, FipsKDF. Constructor with a KDF to process the Z value with. The outputSize parameter determines how many bytes will be generated.
| |
| getDigestAlgorithm | back to summary |
|---|---|
| public FipsAlgorithm getDigestAlgorithm() Return the digest algorithm ID associated with these parameters.
| |
| getPrfAlgorithm | back to summary |
|---|---|
| public FipsKDF. Return the PRF associated with these parameters. | |
| getSalt | back to summary |
|---|---|
| public byte[] getSalt() Return the salt/iv associated with these parameters.
| |