13 13 13 13

RSA

  • RSA is a public Key cryptography algorithm used popularly for wide range of applications, which use Public Key Cryptography. With sufficiently long key lengths and proper selections, RSA is highly secure.
  • The implementation features one of fastest encryption/decryption and requires a low memory footprint
  • Key signing functionality and support for PKCS#1 1.5 and 2.1 OAEP available
  • Key generation functionality available

Prime Number Generators

  • Fast Prime number generation for various applications including RSA
  • Compliant with FIPS-186-3

Big Number Math Library

  • It supports wide range of API's for Addition, Subtraction, Division, Multiplication, Fast Exponentiation, Comparison and Multiplicative Inverse. Assembly optimizations for native platforms such as ARM7, ARM9E, ARM11 and Cortex-A8 are also available.
  • The implementations typically use 32 bit word, as the smallest unit, but can be extended to 16-bit, 24-bit native word processors.

Platforms Supported

  • ARM7, ARM9e, ARM11, Cortex-A8, Cortex-M0, Cortex-M3, Cortex-M4

Contact: sales@picustech.com for further details.