org.jasypt.util.numeric

## Interface IntegerNumberEncryptor

- All Known Implementing Classes:
    AES256IntegerNumberEncryptor, BasicIntegerNumberEncryptor, StrongIntegerNumberEncryptor

      public interface IntegerNumberEncryptor

  Common interface for all util classes aimed at integer number encryption.

  Since:
    1.2
  Author:
    Daniel Fernández

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `BigInteger` | `decrypt(BigInteger encryptedNumber)` Decrypts a BigInteger.
    `BigInteger` | `encrypt(BigInteger number)` Encrypts a BigInteger

- - ### Method Detail

    - #### encrypt

          BigInteger encrypt(BigInteger number)

      Encrypts a BigInteger
      Parameters:
        `number` - the number to be encrypted.

    - #### decrypt

          BigInteger decrypt(BigInteger encryptedNumber)

      Decrypts a BigInteger.
      Parameters:
        `encryptedNumber` - the number to be decrypted.

Copyright © 2019 The JASYPT team. All rights reserved.