- 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.