WalnutDSA

Ultra-Fast, Low-Energy, Quantum-Resistant Digital Signature Algorithm

WalnutDSA

WalnutDSA verifies that a message has been signed with a trusted third-party’s private key. This is done by hashing the message to a constant length and verifying that the message digest and signature can be verified against the signer’s public key. WalnutDSA delivers more efficient performance over current commercial solutions like Elliptic Curve Cryptography’s Digital Signature Algorithm (ECDSA) by utilizing SecureRF’s breakthrough Group Theoretic algorithm—the world’s first linear-in-time method.

Digital signatures provide an indispensable way of providing integrity, authentication, and non-repudiation between parties such as IoT devices and other end points. WalnutDSA can be used in combination with our Ironwood Core to provide a strong authentication solution without the need for a database or network connection. In addition to verifying a sender’s identity, additional features like a hash digest are included to ensure that the data contents of the message have not been altered in
any way.

  • Key Features
    • Faster than ECC at 128-bit security level (ECC 256); higher efficiency as security levels are increased
    • Integration with existing asymmetric and symmetric methods
    • Core suitable for FPGAs, ASICs, and other low-resource platforms including ARM Cortex-M and RISC-V processors
    • WalnutDSA Signature Generator SDK available for Windows or Linux

WalnutDSA on an FPGA

 

 

 

 

 

 

 

 

Refer to SecureRF’s technical papers for more information.

 

 

Search SecureRF