Package org.bouncycastle.crypto.general
Class Poly1305
- java.lang.Object
-
- org.bouncycastle.crypto.general.Poly1305
-
public final class Poly1305 extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Poly1305.AuthParameters
static class
Poly1305.KeyGenerator
static class
Poly1305.MACOperatorFactory
-
Field Summary
Fields Modifier and Type Field Description static GeneralAlgorithm
ALGORITHM
Raw Poly1305 algorithm, can be used for creating general purpose Poly1305 keys.static Poly1305.AuthParameters
MAC
static Poly1305.AuthParameters
MACwithAES
static Poly1305.AuthParameters
MACwithCAMELLIA
static Poly1305.AuthParameters
MACwithSEED
static Poly1305.AuthParameters
MACwithSerpent
static Poly1305.AuthParameters
MACwithTwofish
-
-
-
Field Detail
-
ALGORITHM
public static final GeneralAlgorithm ALGORITHM
Raw Poly1305 algorithm, can be used for creating general purpose Poly1305 keys.
-
MAC
public static final Poly1305.AuthParameters MAC
-
MACwithAES
public static final Poly1305.AuthParameters MACwithAES
-
MACwithCAMELLIA
public static final Poly1305.AuthParameters MACwithCAMELLIA
-
MACwithSEED
public static final Poly1305.AuthParameters MACwithSEED
-
MACwithSerpent
public static final Poly1305.AuthParameters MACwithSerpent
-
MACwithTwofish
public static final Poly1305.AuthParameters MACwithTwofish
-
-