WalnutDSA veriﬁes 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 veriﬁed against the signer’s public key. WalnutDSA delivers more eﬃcient 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 ﬁrst 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
- Key Features
- Faster than ECC at 128-bit security level (ECC 256); higher eﬃciency 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
Refer to SecureRF’s technical papers for more information.