Bouncy Castle Cryptography Library 1.85

org.bouncycastle.jcajce.provider.symmetric
Class LEA

java.lang.Object
  extended byorg.bouncycastle.jcajce.provider.symmetric.LEA

public final class LEA
extends java.lang.Object

JCA/JCE provider plumbing for the LEA (Lightweight Encryption Algorithm) block cipher. Modelled on AES: 128-bit block cipher with 128/192/256-bit keys, registered for ECB, CBC, CFB, OFB, GCM and CCM via the standard BC mode wrappers, plus CMAC, GMAC, Poly1305 and a SecretKeyFactory.


Nested Class Summary
static class LEA.AlgParamGen
           
static class LEA.AlgParamGenCCM
           
static class LEA.AlgParamGenGCM
           
static class LEA.AlgParams
           
static class LEA.AlgParamsCCM
           
static class LEA.AlgParamsGCM
           
static class LEA.CBC
           
static class LEA.CBC128
           
static class LEA.CBC192
           
static class LEA.CBC256
           
static class LEA.CCM
           
static class LEA.CFB
           
static class LEA.CMAC
           
static class LEA.ECB
           
static class LEA.ECB128
           
static class LEA.ECB192
           
static class LEA.ECB256
           
static class LEA.GCM
           
static class LEA.GMAC
           
static class LEA.KeyFactory
           
static class LEA.KeyGen
           
static class LEA.KeyGen128
           
static class LEA.KeyGen192
           
static class LEA.KeyGen256
           
static class LEA.Mappings
           
static class LEA.OFB
           
static class LEA.Poly1305
           
static class LEA.Poly1305KeyGen
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 


Bouncy Castle Cryptography Library 1.85