![]() |
![]() |
selenium-server-standalone-2.42.2224Digest; public class SHA224$Digest extends BCMessageDigest implements Cloneable { public SHA224$Digest() { super(new SHA224Digest()); } public Object clone() throws CloneNotSupportedException { Digest localDigest = (Digest)super.clone(); digest = new SHA224Digest((SHA224Digest)digest); return localDigest; } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA224.Digest * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.SHA224Digest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jce.provider.JCEMac; public class SHA224$HashMac extends JCEMac { public SHA224$HashMac() { super(new HMac(new SHA224Digest())); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA224.HashMac * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; public class SHA224$KeyGenerator extends BaseKeyGenerator { public SHA224$KeyGenerator() { super("HMACSHA224", 224, new CipherKeyGenerator()); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA224.KeyGenerator * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; public class SHA224$Mappings extends DigestAlgorithmProvider { private static final String PREFIX = SHA224.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.SHA-224", PREFIX + "$Digest"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest.SHA224", "SHA-224"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest." + NISTObjectIdentifiers.id_sha224, "SHA-224"); addHMACAlgorithm(paramConfigurableProvider, "SHA224", PREFIX + "$HashMac", PREFIX + "$KeyGenerator"); addHMACAlias(paramConfigurableProvider, "SHA224", PKCSObjectIdentifiers.id_hmacWithSHA224); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA224.Mappings * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.crypto.digests.SHA224Digest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; import org.bouncycastle.jce.provider.JCEMac; public class SHA224 { public static class Digest extends BCMessageDigest implements Cloneable { public Digest() { super(); } public Object clone() throws CloneNotSupportedException { Digest localDigest = (Digest)super.clone(); digest = new SHA224Digest((SHA224Digest)digest); return localDigest; } } public static class HashMac extends JCEMac { public HashMac() { super(); } } public static class KeyGenerator extends BaseKeyGenerator { public KeyGenerator() { super(224, new CipherKeyGenerator()); } } public static class Mappings extends DigestAlgorithmProvider { private static final String PREFIX = SHA224.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.SHA-224", PREFIX + "$Digest"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest.SHA224", "SHA-224"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest." + NISTObjectIdentifiers.id_sha224, "SHA-224"); addHMACAlgorithm(paramConfigurableProvider, "SHA224", PREFIX + "$HashMac", PREFIX + "$KeyGenerator"); addHMACAlias(paramConfigurableProvider, "SHA224", PKCSObjectIdentifiers.id_hmacWithSHA224); } } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA224 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.SHA256Digest; public class SHA256$Digest extends BCMessageDigest implements Cloneable { public SHA256$Digest() { super(new SHA256Digest()); } public Object clone() throws CloneNotSupportedException { Digest localDigest = (Digest)super.clone(); digest = new SHA256Digest((SHA256Digest)digest); return localDigest; } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA256.Digest * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.SHA256Digest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jce.provider.JCEMac; public class SHA256$HashMac extends JCEMac { public SHA256$HashMac() { super(new HMac(new SHA256Digest())); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA256.HashMac * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; public class SHA256$KeyGenerator extends BaseKeyGenerator { public SHA256$KeyGenerator() { super("HMACSHA256", 256, new CipherKeyGenerator()); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA256.KeyGenerator * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; public class SHA256$Mappings extends DigestAlgorithmProvider { private static final String PREFIX = SHA256.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.SHA-256", PREFIX + "$Digest"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest.SHA256", "SHA-256"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest." + NISTObjectIdentifiers.id_sha256, "SHA-256"); addHMACAlgorithm(paramConfigurableProvider, "SHA256", PREFIX + "$HashMac", PREFIX + "$KeyGenerator"); addHMACAlias(paramConfigurableProvider, "SHA256", PKCSObjectIdentifiers.id_hmacWithSHA256); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA256.Mappings * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.crypto.digests.SHA256Digest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; import org.bouncycastle.jce.provider.JCEMac; public class SHA256 { public static class Digest extends BCMessageDigest implements Cloneable { public Digest() { super(); } public Object clone() throws CloneNotSupportedException { Digest localDigest = (Digest)super.clone(); digest = new SHA256Digest((SHA256Digest)digest); return localDigest; } } public static class HashMac extends JCEMac { public HashMac() { super(); } } public static class KeyGenerator extends BaseKeyGenerator { public KeyGenerator() { super(256, new CipherKeyGenerator()); } } public static class Mappings extends DigestAlgorithmProvider { private static final String PREFIX = SHA256.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.SHA-256", PREFIX + "$Digest"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest.SHA256", "SHA-256"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest." + NISTObjectIdentifiers.id_sha256, "SHA-256"); addHMACAlgorithm(paramConfigurableProvider, "SHA256", PREFIX + "$HashMac", PREFIX + "$KeyGenerator"); addHMACAlias(paramConfigurableProvider, "SHA256", PKCSObjectIdentifiers.id_hmacWithSHA256); } } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA256 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; public class SHA3$Digest224 extends SHA3.DigestSHA3 { public SHA3$Digest224() { super(224); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.Digest224 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; public class SHA3$Digest256 extends SHA3.DigestSHA3 { public SHA3$Digest256() { super(256); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.Digest256 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; public class SHA3$Digest384 extends SHA3.DigestSHA3 { public SHA3$Digest384() { super(384); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.Digest384 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; public class SHA3$Digest512 extends SHA3.DigestSHA3 { public SHA3$Digest512() { super(512); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.Digest512 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.SHA3Digest; public class SHA3$DigestSHA3 extends BCMessageDigest implements Cloneable { public SHA3$DigestSHA3(int paramInt) { super(new SHA3Digest(paramInt)); } public Object clone() throws CloneNotSupportedException { BCMessageDigest localBCMessageDigest = (BCMessageDigest)super.clone(); digest = new SHA3Digest((SHA3Digest)digest); return localBCMessageDigest; } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHA3 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.SHA3Digest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jce.provider.JCEMac; public class SHA3$HashMac224 extends JCEMac { public SHA3$HashMac224() { super(new HMac(new SHA3Digest(224))); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.HashMac224 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.SHA3Digest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jce.provider.JCEMac; public class SHA3$HashMac256 extends JCEMac { public SHA3$HashMac256() { super(new HMac(new SHA3Digest(256))); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.HashMac256 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.SHA3Digest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jce.provider.JCEMac; public class SHA3$HashMac384 extends JCEMac { public SHA3$HashMac384() { super(new HMac(new SHA3Digest(384))); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.HashMac384 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.SHA3Digest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jce.provider.JCEMac; public class SHA3$HashMac512 extends JCEMac { public SHA3$HashMac512() { super(new HMac(new SHA3Digest(512))); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.HashMac512 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; public class SHA3$KeyGenerator224 extends BaseKeyGenerator { public SHA3$KeyGenerator224() { super("HMACSHA3-224", 224, new CipherKeyGenerator()); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator224 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; public class SHA3$KeyGenerator256 extends BaseKeyGenerator { public SHA3$KeyGenerator256() { super("HMACSHA3-256", 256, new CipherKeyGenerator()); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator256 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; public class SHA3$KeyGenerator384 extends BaseKeyGenerator { public SHA3$KeyGenerator384() { super("HMACSHA3-384", 384, new CipherKeyGenerator()); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator384 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; public class SHA3$KeyGenerator512 extends BaseKeyGenerator { public SHA3$KeyGenerator512() { super("HMACSHA3-512", 512, new CipherKeyGenerator()); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator512 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; public class SHA3$Mappings extends DigestAlgorithmProvider { private static final String PREFIX = SHA3.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.SHA3-224", PREFIX + "$Digest224"); paramConfigurableProvider.addAlgorithm("MessageDigest.SHA3-256", PREFIX + "$Digest256"); paramConfigurableProvider.addAlgorithm("MessageDigest.SHA3-384", PREFIX + "$Digest384"); paramConfigurableProvider.addAlgorithm("MessageDigest.SHA3-512", PREFIX + "$Digest512"); addHMACAlgorithm(paramConfigurableProvider, "SHA3-224", PREFIX + "$HashMac224", PREFIX + "$KeyGenerator224"); addHMACAlgorithm(paramConfigurableProvider, "SHA3-256", PREFIX + "$HashMac256", PREFIX + "$KeyGenerator256"); addHMACAlgorithm(paramConfigurableProvider, "SHA3-384", PREFIX + "$HashMac384", PREFIX + "$KeyGenerator384"); addHMACAlgorithm(paramConfigurableProvider, "SHA3-512", PREFIX + "$HashMac512", PREFIX + "$KeyGenerator512"); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3.Mappings * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.crypto.digests.SHA3Digest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; import org.bouncycastle.jce.provider.JCEMac; public class SHA3 { public static class Digest224 extends SHA3.DigestSHA3 { public Digest224() { super(); } } public static class Digest256 extends SHA3.DigestSHA3 { public Digest256() { super(); } } public static class Digest384 extends SHA3.DigestSHA3 { public Digest384() { super(); } } public static class Digest512 extends SHA3.DigestSHA3 { public Digest512() { super(); } } public static class DigestSHA3 extends BCMessageDigest implements Cloneable { public DigestSHA3(int paramInt) { super(); } public Object clone() throws CloneNotSupportedException { BCMessageDigest localBCMessageDigest = (BCMessageDigest)super.clone(); digest = new SHA3Digest((SHA3Digest)digest); return localBCMessageDigest; } } public static class HashMac224 extends JCEMac { public HashMac224() { super(); } } public static class HashMac256 extends JCEMac { public HashMac256() { super(); } } public static class HashMac384 extends JCEMac { public HashMac384() { super(); } } public static class HashMac512 extends JCEMac { public HashMac512() { super(); } } public static class KeyGenerator224 extends BaseKeyGenerator { public KeyGenerator224() { super(224, new CipherKeyGenerator()); } } public static class KeyGenerator256 extends BaseKeyGenerator { public KeyGenerator256() { super(256, new CipherKeyGenerator()); } } public static class KeyGenerator384 extends BaseKeyGenerator { public KeyGenerator384() { super(384, new CipherKeyGenerator()); } } public static class KeyGenerator512 extends BaseKeyGenerator { public KeyGenerator512() { super(512, new CipherKeyGenerator()); } } public static class Mappings extends DigestAlgorithmProvider { private static final String PREFIX = SHA3.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.SHA3-224", PREFIX + "$Digest224"); paramConfigurableProvider.addAlgorithm("MessageDigest.SHA3-256", PREFIX + "$Digest256"); paramConfigurableProvider.addAlgorithm("MessageDigest.SHA3-384", PREFIX + "$Digest384"); paramConfigurableProvider.addAlgorithm("MessageDigest.SHA3-512", PREFIX + "$Digest512"); addHMACAlgorithm(paramConfigurableProvider, "SHA3-224", PREFIX + "$HashMac224", PREFIX + "$KeyGenerator224"); addHMACAlgorithm(paramConfigurableProvider, "SHA3-256", PREFIX + "$HashMac256", PREFIX + "$KeyGenerator256"); addHMACAlgorithm(paramConfigurableProvider, "SHA3-384", PREFIX + "$HashMac384", PREFIX + "$KeyGenerator384"); addHMACAlgorithm(paramConfigurableProvider, "SHA3-512", PREFIX + "$HashMac512", PREFIX + "$KeyGenerator512"); } } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA3 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.SHA384Digest; public class SHA384$Digest extends BCMessageDigest implements Cloneable { public SHA384$Digest() { super(new SHA384Digest()); } public Object clone() throws CloneNotSupportedException { Digest localDigest = (Digest)super.clone(); digest = new SHA384Digest((SHA384Digest)digest); return localDigest; } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA384.Digest * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.SHA384Digest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jce.provider.JCEMac; public class SHA384$HashMac extends JCEMac { public SHA384$HashMac() { super(new HMac(new SHA384Digest())); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA384.HashMac * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; public class SHA384$KeyGenerator extends BaseKeyGenerator { public SHA384$KeyGenerator() { super("HMACSHA384", 384, new CipherKeyGenerator()); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA384.KeyGenerator * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; public class SHA384$Mappings extends DigestAlgorithmProvider { private static final String PREFIX = SHA384.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.SHA-384", PREFIX + "$Digest"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest.SHA384", "SHA-384"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest." + NISTObjectIdentifiers.id_sha384, "SHA-384"); addHMACAlgorithm(paramConfigurableProvider, "SHA384", PREFIX + "$HashMac", PREFIX + "$KeyGenerator"); addHMACAlias(paramConfigurableProvider, "SHA384", PKCSObjectIdentifiers.id_hmacWithSHA384); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA384.Mappings * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.crypto.digests.SHA384Digest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; import org.bouncycastle.jce.provider.JCEMac; public class SHA384 { public static class Digest extends BCMessageDigest implements Cloneable { public Digest() { super(); } public Object clone() throws CloneNotSupportedException { Digest localDigest = (Digest)super.clone(); digest = new SHA384Digest((SHA384Digest)digest); return localDigest; } } public static class HashMac extends JCEMac { public HashMac() { super(); } } public static class KeyGenerator extends BaseKeyGenerator { public KeyGenerator() { super(384, new CipherKeyGenerator()); } } public static class Mappings extends DigestAlgorithmProvider { private static final String PREFIX = SHA384.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.SHA-384", PREFIX + "$Digest"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest.SHA384", "SHA-384"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest." + NISTObjectIdentifiers.id_sha384, "SHA-384"); addHMACAlgorithm(paramConfigurableProvider, "SHA384", PREFIX + "$HashMac", PREFIX + "$KeyGenerator"); addHMACAlias(paramConfigurableProvider, "SHA384", PKCSObjectIdentifiers.id_hmacWithSHA384); } } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA384 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.SHA512Digest; public class SHA512$Digest extends BCMessageDigest implements Cloneable { public SHA512$Digest() { super(new SHA512Digest()); } public Object clone() throws CloneNotSupportedException { Digest localDigest = (Digest)super.clone(); digest = new SHA512Digest((SHA512Digest)digest); return localDigest; } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA512.Digest * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.SHA512Digest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jce.provider.JCEMac; public class SHA512$HashMac extends JCEMac { public SHA512$HashMac() { super(new HMac(new SHA512Digest())); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA512.HashMac * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; public class SHA512$KeyGenerator extends BaseKeyGenerator { public SHA512$KeyGenerator() { super("HMACSHA512", 512, new CipherKeyGenerator()); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA512.KeyGenerator * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; public class SHA512$Mappings extends DigestAlgorithmProvider { private static final String PREFIX = SHA512.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.SHA-512", PREFIX + "$Digest"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest.SHA512", "SHA-512"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest." + NISTObjectIdentifiers.id_sha512, "SHA-512"); addHMACAlgorithm(paramConfigurableProvider, "SHA512", PREFIX + "$HashMac", PREFIX + "$KeyGenerator"); addHMACAlias(paramConfigurableProvider, "SHA512", PKCSObjectIdentifiers.id_hmacWithSHA512); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA512.Mappings * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.asn1.nist.NISTObjectIdentifiers; import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.crypto.digests.SHA512Digest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; import org.bouncycastle.jce.provider.JCEMac; public class SHA512 { public static class Digest extends BCMessageDigest implements Cloneable { public Digest() { super(); } public Object clone() throws CloneNotSupportedException { Digest localDigest = (Digest)super.clone(); digest = new SHA512Digest((SHA512Digest)digest); return localDigest; } } public static class HashMac extends JCEMac { public HashMac() { super(); } } public static class KeyGenerator extends BaseKeyGenerator { public KeyGenerator() { super(512, new CipherKeyGenerator()); } } public static class Mappings extends DigestAlgorithmProvider { private static final String PREFIX = SHA512.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.SHA-512", PREFIX + "$Digest"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest.SHA512", "SHA-512"); paramConfigurableProvider.addAlgorithm("Alg.Alias.MessageDigest." + NISTObjectIdentifiers.id_sha512, "SHA-512"); addHMACAlgorithm(paramConfigurableProvider, "SHA512", PREFIX + "$HashMac", PREFIX + "$KeyGenerator"); addHMACAlias(paramConfigurableProvider, "SHA512", PKCSObjectIdentifiers.id_hmacWithSHA512); } } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.SHA512 * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.TigerDigest; public class Tiger$Digest extends BCMessageDigest implements Cloneable { public Tiger$Digest() { super(new TigerDigest()); } public Object clone() throws CloneNotSupportedException { Digest localDigest = (Digest)super.clone(); digest = new TigerDigest((TigerDigest)digest); return localDigest; } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.Tiger.Digest * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.TigerDigest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jce.provider.JCEMac; public class Tiger$HashMac extends JCEMac { public Tiger$HashMac() { super(new HMac(new TigerDigest())); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.Tiger.HashMac * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; public class Tiger$KeyGenerator extends BaseKeyGenerator { public Tiger$KeyGenerator() { super("HMACTIGER", 192, new CipherKeyGenerator()); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.Tiger.KeyGenerator * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.asn1.iana.IANAObjectIdentifiers; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; public class Tiger$Mappings extends DigestAlgorithmProvider { private static final String PREFIX = Tiger.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.TIGER", PREFIX + "$Digest"); paramConfigurableProvider.addAlgorithm("MessageDigest.Tiger", PREFIX + "$Digest"); addHMACAlgorithm(paramConfigurableProvider, "TIGER", PREFIX + "$HashMac", PREFIX + "$KeyGenerator"); addHMACAlias(paramConfigurableProvider, "TIGER", IANAObjectIdentifiers.hmacTIGER); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.Tiger.Mappings * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.asn1.iana.IANAObjectIdentifiers; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.crypto.digests.TigerDigest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; import org.bouncycastle.jce.provider.JCEMac; public class Tiger { public static class Digest extends BCMessageDigest implements Cloneable { public Digest() { super(); } public Object clone() throws CloneNotSupportedException { Digest localDigest = (Digest)super.clone(); digest = new TigerDigest((TigerDigest)digest); return localDigest; } } public static class HashMac extends JCEMac { public HashMac() { super(); } } public static class KeyGenerator extends BaseKeyGenerator { public KeyGenerator() { super(192, new CipherKeyGenerator()); } } public static class Mappings extends DigestAlgorithmProvider { private static final String PREFIX = Tiger.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.TIGER", PREFIX + "$Digest"); paramConfigurableProvider.addAlgorithm("MessageDigest.Tiger", PREFIX + "$Digest"); addHMACAlgorithm(paramConfigurableProvider, "TIGER", PREFIX + "$HashMac", PREFIX + "$KeyGenerator"); addHMACAlias(paramConfigurableProvider, "TIGER", IANAObjectIdentifiers.hmacTIGER); } } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.Tiger * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.WhirlpoolDigest; public class Whirlpool$Digest extends BCMessageDigest implements Cloneable { public Whirlpool$Digest() { super(new WhirlpoolDigest()); } public Object clone() throws CloneNotSupportedException { Digest localDigest = (Digest)super.clone(); digest = new WhirlpoolDigest((WhirlpoolDigest)digest); return localDigest; } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.Whirlpool.Digest * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.digests.WhirlpoolDigest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jce.provider.JCEMac; public class Whirlpool$HashMac extends JCEMac { public Whirlpool$HashMac() { super(new HMac(new WhirlpoolDigest())); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.Whirlpool.HashMac * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; public class Whirlpool$KeyGenerator extends BaseKeyGenerator { public Whirlpool$KeyGenerator() { super("HMACWHIRLPOOL", 512, new CipherKeyGenerator()); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.Whirlpool.KeyGenerator * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; public class Whirlpool$Mappings extends DigestAlgorithmProvider { private static final String PREFIX = Whirlpool.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.WHIRLPOOL", PREFIX + "$Digest"); addHMACAlgorithm(paramConfigurableProvider, "WHIRLPOOL", PREFIX + "$HashMac", PREFIX + "$KeyGenerator"); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.Whirlpool.Mappings * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.digest; import org.bouncycastle.crypto.CipherKeyGenerator; import org.bouncycastle.crypto.digests.WhirlpoolDigest; import org.bouncycastle.crypto.macs.HMac; import org.bouncycastle.jcajce.provider.config.ConfigurableProvider; import org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator; import org.bouncycastle.jce.provider.JCEMac; public class Whirlpool { public static class Digest extends BCMessageDigest implements Cloneable { public Digest() { super(); } public Object clone() throws CloneNotSupportedException { Digest localDigest = (Digest)super.clone(); digest = new WhirlpoolDigest((WhirlpoolDigest)digest); return localDigest; } } public static class HashMac extends JCEMac { public HashMac() { super(); } } public static class KeyGenerator extends BaseKeyGenerator { public KeyGenerator() { super(512, new CipherKeyGenerator()); } } public static class Mappings extends DigestAlgorithmProvider { private static final String PREFIX = Whirlpool.class.getName(); public void configure(ConfigurableProvider paramConfigurableProvider) { paramConfigurableProvider.addAlgorithm("MessageDigest.WHIRLPOOL", PREFIX + "$Digest"); addHMACAlgorithm(paramConfigurableProvider, "WHIRLPOOL", PREFIX + "$HashMac", PREFIX + "$KeyGenerator"); } } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.digest.Whirlpool * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.symmetric; import org.bouncycastle.crypto.engines.AESFastEngine; import org.bouncycastle.crypto.macs.CMac; import org.bouncycastle.jcajce.provider.symmetric.util.BaseMac; public class AES$AESCMAC extends BaseMac { public AES$AESCMAC() { super(new CMac(new AESFastEngine())); } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.symmetric.AES.AESCMAC * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.symmetric; import java.security.AlgorithmParameters; import java.security.InvalidAlgorithmParameterException; import java.security.SecureRandom; import java.security.spec.AlgorithmParameterSpec; import javax.crypto.spec.IvParameterSpec; import org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator; import org.bouncycastle.jce.provider.BouncyCastleProvider; public class AES$AlgParamGen extends BaseAlgorithmParameterGenerator { protected void engineInit(AlgorithmParameterSpec paramAlgorithmParameterSpec, SecureRandom paramSecureRandom) throws InvalidAlgorithmParameterException { throw new InvalidAlgorithmParameterException("No supported AlgorithmParameterSpec for AES parameter generation."); } protected AlgorithmParameters engineGenerateParameters() { byte[] arrayOfByte = new byte[16]; if (random == null) { random = new SecureRandom(); } random.nextBytes(arrayOfByte); AlgorithmParameters localAlgorithmParameters; try { localAlgorithmParameters = AlgorithmParameters.getInstance("AES", BouncyCastleProvider.PROVIDER_NAME); localAlgorithmParameters.init(new IvParameterSpec(arrayOfByte)); } catch (Exception localException) { throw new RuntimeException(localException.getMessage()); } return localAlgorithmParameters; } } /* Location: * Qualified Name: org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen * Java Class Version: 5 (49.0) * JD-Core Version: 0.7.1 */ package org.bouncycastle.jcajce.provider.symmetric; import org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters; public class AES$AlgParams extends IvAlgorithmParameters { protec Further reading...For more information on Java 1.5 Tiger, you may find Java 1.5 Tiger, A developer's Notebook by D. Flanagan and B. McLaughlin from O'Reilly of interest.New!JAR listings
|