Class Ed448PrivateKeyParameters

java.lang.Object
org.bouncycastle.crypto.params.AsymmetricKeyParameter
org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
All Implemented Interfaces:
CipherParameters

public final class Ed448PrivateKeyParameters extends AsymmetricKeyParameter
  • Field Details

  • Constructor Details

    • Ed448PrivateKeyParameters

      public Ed448PrivateKeyParameters(SecureRandom random)
    • Ed448PrivateKeyParameters

      public Ed448PrivateKeyParameters(byte[] buf)
    • Ed448PrivateKeyParameters

      public Ed448PrivateKeyParameters(byte[] buf, int off)
    • Ed448PrivateKeyParameters

      public Ed448PrivateKeyParameters(InputStream input) throws IOException
      Throws:
      IOException
  • Method Details

    • encode

      public void encode(byte[] buf, int off)
    • getEncoded

      public byte[] getEncoded()
    • generatePublicKey

      public Ed448PublicKeyParameters generatePublicKey()
    • sign

      public void sign(int algorithm, Ed448PublicKeyParameters publicKey, byte[] ctx, byte[] msg, int msgOff, int msgLen, byte[] sig, int sigOff)
      Deprecated.
      use overload that doesn't take a public key
    • sign

      public void sign(int algorithm, byte[] ctx, byte[] msg, int msgOff, int msgLen, byte[] sig, int sigOff)