Class X448

java.lang.Object
org.bouncycastle.math.ec.rfc7748.X448

public abstract class X448 extends Object
  • Field Details

  • Constructor Details

    • X448

      public X448()
  • Method Details

    • calculateAgreement

      public static boolean calculateAgreement(byte[] k, int kOff, byte[] u, int uOff, byte[] r, int rOff)
    • generatePrivateKey

      public static void generatePrivateKey(SecureRandom random, byte[] k)
    • generatePublicKey

      public static void generatePublicKey(byte[] k, int kOff, byte[] r, int rOff)
    • precompute

      public static void precompute()
    • scalarMult

      public static void scalarMult(byte[] k, int kOff, byte[] u, int uOff, byte[] r, int rOff)
    • scalarMultBase

      public static void scalarMultBase(byte[] k, int kOff, byte[] r, int rOff)