The CS1024 - SIMPLR(TM) PKA is a highly efficient Public Key Accelerator for offload of the highly compute-intensive operations of Modular Exponentiation and Division (modular inversion) for RSA cryptography plus Point Multiply and Verify for Elliptic Curve cryptography.
Features
- SIMPLR(TM) - Stateful Integer Memory Processor for Large Radix computations
- Extremely efficient and reconfigurable ALU control
Benefits
SIMPLR(TM):
- Reduces the control memory requirements to about 50% of competing solutions.
- Optimizations in ModInv and PtMult functions
Reconfigurable ALU Control:
- Montgomery modular multiplication and squaring run directly by ALU
- Optimal Karatsuba multiplications for larger integers run directly by ALU
- Extremely fast modular reduction for some of the NIST- recommended Elliptic curves.
Deliverables
Licensed Verilog RTL and compiled object code.
View RSA and ECC encryption decryption processor full description to...
see the entire RSA and ECC encryption decryption processor datasheet
get in contact with RSA and ECC encryption decryption processor Supplier
No portion of this site may be copied, retransmitted, reposted, duplicated or otherwise used without the express written permission of Design And Reuse.
Give us your feedback
Was this page helpful? Ask us a question or get help