RSABlindSignatureClient.Blinded (Bouncy Castle Library 1.85 API Specification)
Date: 2026-07-12

org.bouncycastle.crypto.signers

## Class RSABlindSignatureClient.Blinded

- java.lang.Object
- - org.bouncycastle.crypto.signers.RSABlindSignatureClient.Blinded

- Enclosing class:
    RSABlindSignatureClient

      public static final class RSABlindSignatureClient.Blinded
      extends java.lang.Object

  Output of `RSABlindSignatureClient.blind(byte[])`. `getBlindedMessage()` is sent to the server; `getPreparedMessage()` is the message the resulting signature is over. The instance is passed back to `RSABlindSignatureClient.finalize(Blinded, byte[])`, which uses the carried prepared message and the secret unblinding value (the latter is not exposed).

- - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `byte[]` | `getBlindedMessage()`
    `byte[]` | `getPreparedMessage()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### getBlindedMessage

          public byte[] getBlindedMessage()

    - #### getPreparedMessage

          public byte[] getPreparedMessage()