skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Public Key FPGA Software

Software ·
OSTI ID:1231712

The Public Key (PK) FPGA software performs asymmetric authentication using the 163-bit Elliptic Curve Digital Signature Algorithm (ECDSA) on an embedded FPGA platform. A digital signature is created on user-supplied data, and communication with a host system is performed via a Serial Peripheral Interface (SPI) bus. Software includes all components necessary for signing, including custom random number generator for key creation and SHA-256 for data hashing.

Short Name / Acronym:
PK FPGA V.1.0; 002945MLTPL00
Version:
00
Programming Language(s):
Medium: X; OS: Software runs on embedded FPGA platform; Compatibility: Multiplatform
Research Organization:
Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC04-94AL85000
OSTI ID:
1231712
Country of Origin:
United States

Similar Records

ECDSA B-233 with Precomputation 1.0 Beta Version
Software · Fri Dec 11 00:00:00 EST 2009 · OSTI ID:1231712

Dual Active Bridge based DC Transformer LabVIEW FPGA Control Code
Software · Mon Aug 15 00:00:00 EDT 2016 · OSTI ID:1231712

Three-phase Four-leg Inverter LabVIEW FPGA Control Code
Software · Mon Aug 15 00:00:00 EDT 2016 · OSTI ID:1231712

Related Subjects