The RSA Signature Verification IP core very compact core designed for RSA (Rivest-Shamir-Adleman) signature verification. The IP core supports all modulus lengths up to 4096 bits, and it can also be used for RSA public key exponentiation. RSA signature verification is used in numerous contemporary security protocols and applications, including TLS 1.3. It has been designed for easy integration with FPGA- and ASIC-based designs in a vendor-agnostic design methodology, and the functionality do not rely on any FPGA manufacturer-specific features.