com.ibm.crypto.fips.provider

Class GCMHelper

  • java.lang.Object
    • com.ibm.crypto.fips.provider.GCMHelper


  • public final class GCMHelper
    extends java.lang.Object
    • Constructor Detail

      • GCMHelper

        public GCMHelper()
    • Method Detail

      • getGCMClass

        public java.lang.Class getGCMClass()
      • getGCMConstructorIntBA

        public java.lang.reflect.Constructor getGCMConstructorIntBA()
      • getGCMGetAAD

        public java.lang.reflect.Method getGCMGetAAD()
      • getGCMSetAAD

        public java.lang.reflect.Method getGCMSetAAD()
      • getGCMGetTLen

        public java.lang.reflect.Method getGCMGetTLen()
      • getGCMGetIV

        public java.lang.reflect.Method getGCMGetIV()
      • callGetAAD

        public byte[] callGetAAD(java.lang.Object obj)
      • callSetAAD

        public byte[] callSetAAD(java.lang.Object obj,
                        byte[] aad)
      • callGetTLen

        public int callGetTLen(java.lang.Object obj)
      • callGetIV

        public byte[] callGetIV(java.lang.Object obj)
      • callGCMConstructorIntBA

        public java.security.spec.AlgorithmParameterSpec callGCMConstructorIntBA(int tLen,
                                                                        byte[] iv)
      • getAEADClass

        public java.lang.Class getAEADClass()
      • getAEADConstructor

        public java.lang.reflect.Constructor getAEADConstructor()
      • getAEADConstructor_String

        public java.lang.reflect.Constructor getAEADConstructor_String()
      • callAEADConstructor

        public javax.crypto.BadPaddingException callAEADConstructor()
      • callAEADConstructor

        public javax.crypto.BadPaddingException callAEADConstructor(java.lang.String message)
© Portions Copyright 2003, 2014, 2015, 2016 IBM Corporation. All rights reserved.
© Portions Copyright 2003, 2014 Oracle and/or its affiliates. All rights reserved.