com.ibm.crypto.fips.provider

Interface PrimeField

  • All Superinterfaces:
    java.security.spec.ECField
    All Known Implementing Classes:
    GenericPrimeField, P256PrimeField


    public interface PrimeField
    extends java.security.spec.ECField
    • Method Detail

      • multiply

        java.lang.Object multiply(java.lang.Object x,
                                java.lang.Object y)
      • divide

        java.lang.Object divide(java.lang.Object x,
                              java.lang.Object y)
      • add

        java.lang.Object add(java.lang.Object x,
                           java.lang.Object y)
      • subtract

        java.lang.Object subtract(java.lang.Object x,
                                java.lang.Object y)
      • shiftLeft

        java.lang.Object shiftLeft(java.lang.Object x,
                                 int l)
      • shiftRight

        java.lang.Object shiftRight(java.lang.Object x,
                                  int r)
      • isInternalZero

        boolean isInternalZero(java.lang.Object q)
      • isInternalOne

        boolean isInternalOne(java.lang.Object q)
      • isInternalEqual

        boolean isInternalEqual(java.lang.Object p,
                              java.lang.Object q)
      • internalZero

        java.lang.Object internalZero()
      • internalOne

        java.lang.Object internalOne()
      • internalToBigInteger

        java.math.BigInteger internalToBigInteger(java.lang.Object y)
      • bigIntegerTointernal

        java.lang.Object bigIntegerTointernal(java.math.BigInteger y)
      • internalMontgomeryLadderMultiply

        EllipticPoint internalMontgomeryLadderMultiply(java.lang.Object internal,
                                                     EllipticPoint generator)
© Portions Copyright 2003, 2014, 2015, 2016 IBM Corporation. All rights reserved.
© Portions Copyright 2003, 2014 Oracle and/or its affiliates. All rights reserved.