Home | History | Annotate | Download | only in symmetric
      1 package org.bouncycastle.jcajce.provider.symmetric;
      2 
      3 import org.bouncycastle.jcajce.provider.config.ConfigurableProvider;
      4 import org.bouncycastle.jcajce.provider.util.AlgorithmProvider;
      5 
      6 abstract class SymmetricAlgorithmProvider
      7     extends AlgorithmProvider
      8 {
      9     // BEGIN android-removed
     10     // protected void addGMacAlgorithm(
     11     //     ConfigurableProvider provider,
     12     //     String algorithm,
     13     //     String algorithmClassName,
     14     //     String keyGeneratorClassName)
     15     // {
     16     //     provider.addAlgorithm("Mac." + algorithm + "-GMAC", algorithmClassName);
     17     //     provider.addAlgorithm("Alg.Alias.Mac." + algorithm + "GMAC", algorithm + "-GMAC");
     18     //
     19     //     provider.addAlgorithm("KeyGenerator." + algorithm + "-GMAC", keyGeneratorClassName);
     20     //     provider.addAlgorithm("Alg.Alias.KeyGenerator." + algorithm + "GMAC",  algorithm + "-GMAC");
     21     // }
     22     //
     23     // protected void addPoly1305Algorithm(ConfigurableProvider provider,
     24     //                                     String algorithm,
     25     //                                     String algorithmClassName,
     26     //                                     String keyGeneratorClassName)
     27     // {
     28     //     provider.addAlgorithm("Mac.POLY1305-" + algorithm, algorithmClassName);
     29     //     provider.addAlgorithm("Alg.Alias.Mac.POLY1305" + algorithm, "POLY1305-" + algorithm);
     30     //
     31     //     provider.addAlgorithm("KeyGenerator.POLY1305-" + algorithm, keyGeneratorClassName);
     32     //     provider.addAlgorithm("Alg.Alias.KeyGenerator.POLY1305" + algorithm, "POLY1305-" + algorithm);
     33     // }
     34     // END android-removed
     35 
     36 }
     37