Top Description Fields Constructors Methods
java.security

public final Enum CryptoPrimitive

extends Enum<CryptoPrimitive>
Class Inheritance

An enumeration of cryptographic primitives.
Since
1.7

Field Summary

Modifier and TypeField and Description
public static final CryptoPrimitive
BLOCK_CIPHER

Symmetric primitive: block cipher

public static final CryptoPrimitive
KEY_AGREEMENT

Asymmetric primitive: key agreement and key distribution

public static final CryptoPrimitive
KEY_ENCAPSULATION

Asymmetric primitive: key encapsulation mechanism

public static final CryptoPrimitive
KEY_WRAP

Symmetric primitive: key wrap

public static final CryptoPrimitive
MAC

Symmetric primitive: message authentication code

public static final CryptoPrimitive
MESSAGE_DIGEST

Hash function

public static final CryptoPrimitive
PUBLIC_KEY_ENCRYPTION

Asymmetric primitive: public key encryption

public static final CryptoPrimitive
SECURE_RANDOM

Cryptographic random number generator

public static final CryptoPrimitive
SIGNATURE

Asymmetric primitive: signature scheme

public static final CryptoPrimitive
STREAM_CIPHER

Symmetric primitive: stream cipher

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static CryptoPrimitive
public static CryptoPrimitive[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

BLOCK_CIPHERback to summary
public static final CryptoPrimitive BLOCK_CIPHER

Symmetric primitive: block cipher

KEY_AGREEMENTback to summary
public static final CryptoPrimitive KEY_AGREEMENT

Asymmetric primitive: key agreement and key distribution

KEY_ENCAPSULATIONback to summary
public static final CryptoPrimitive KEY_ENCAPSULATION

Asymmetric primitive: key encapsulation mechanism

KEY_WRAPback to summary
public static final CryptoPrimitive KEY_WRAP

Symmetric primitive: key wrap

MACback to summary
public static final CryptoPrimitive MAC

Symmetric primitive: message authentication code

MESSAGE_DIGESTback to summary
public static final CryptoPrimitive MESSAGE_DIGEST

Hash function

PUBLIC_KEY_ENCRYPTIONback to summary
public static final CryptoPrimitive PUBLIC_KEY_ENCRYPTION

Asymmetric primitive: public key encryption

SECURE_RANDOMback to summary
public static final CryptoPrimitive SECURE_RANDOM

Cryptographic random number generator

SIGNATUREback to summary
public static final CryptoPrimitive SIGNATURE

Asymmetric primitive: signature scheme

STREAM_CIPHERback to summary
public static final CryptoPrimitive STREAM_CIPHER

Symmetric primitive: stream cipher

Constructor Detail

CryptoPrimitiveback to summary
private CryptoPrimitive()

Method Detail

valueOfback to summary
public static CryptoPrimitive valueOf(String name)
valuesback to summary
public static CryptoPrimitive[] values()