CharToByteConverter (Bouncy Castle Library 1.85 API Specification)
Date: 2026-07-12

org.bouncycastle.crypto

## Interface CharToByteConverter

- All Known Implementing Classes:
    PasswordConverter

      public interface CharToByteConverter

  Interface for a converter that produces a byte encoding for a char array.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `byte[]` | `convert(char[] password)` Return a byte encoded representation of the passed in password.
    `java.lang.String` | `getType()` Return the type of the conversion.

- - ### Method Detail

    - #### getType

          java.lang.String getType()

      Return the type of the conversion.
      Returns:
        a type name for the conversion.

    - #### convert

          byte[] convert(char[] password)

      Return a byte encoded representation of the passed in password.
      Parameters:
        `password` - the characters to encode.
      Returns:
        a byte encoding of password.