Class HexTranslator

java.lang.Object
org.bouncycastle.util.encoders.HexTranslator
All Implemented Interfaces:
Translator

public class HexTranslator extends Object implements Translator
Converters for going from hex to binary and back. Note: this class assumes ASCII processing.
  • Constructor Details

    • HexTranslator

      public HexTranslator()
  • Method Details

    • getEncodedBlockSize

      public int getEncodedBlockSize()
      size of the output block on encoding produced by getDecodedBlockSize() bytes.
      Specified by:
      getEncodedBlockSize in interface Translator
    • encode

      public int encode(byte[] in, int inOff, int length, byte[] out, int outOff)
      Specified by:
      encode in interface Translator
    • getDecodedBlockSize

      public int getDecodedBlockSize()
      size of the output block on decoding produced by getEncodedBlockSize() bytes.
      Specified by:
      getDecodedBlockSize in interface Translator
    • decode

      public int decode(byte[] in, int inOff, int length, byte[] out, int outOff)
      Specified by:
      decode in interface Translator