Electronic Design
RSA Digital Signature Software Eliminates Cloning Of Embedded Devices

RSA Digital Signature Software Eliminates Cloning Of Embedded Devices

Based on RSA asymmetric encryption and DSA discrete logarithms, the module comes with all source code needed to generate private and public keys, generate probable and provable primes, calculate secure hashes, encrypt and decrypt messages and create and verify digital signatures.

SEGGER’s new emSecure module, touted as the first digital signature software package designed specifically for embedded systems, provides a simple selection of functions for adding a digital signature to a product. The module can be used to authenticate firmware if the digital signature includes the unique ID of the microcontroller, and can ensure secure firmware updates for any kind of embedded device, critical on devices such as election machines, financial applications and other applications requiring secure licenses, serial numbers or sensitive data. Based on RSA public-key crypto-system with two keys, the digital signature cannot be broken by reverse engineering. The source code has been designed and created, from the ground up, for embedded systems with no GPL or other open source license. Based on RSA asymmetric encryption and DSA discrete logarithms, the software comes with all the source code needed to generate the private and public keys, generate probable and provable primes, calculate secure hashes, encrypt and decrypt messages and create and verify digital signatures. All parts of the emSecure digital signature package conform to the appropriate FIPS 186-4 specifications issued by NIST.

SEGGER MICROCONTROLLER

Hide comments

Comments

  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
Publish