QuiddiKey IP kann auf fast jeden Chip angewendet werden – von MCUs bis hin zu Hochleistungs-SoCs, um die Produkte mit intern generierten, gerätespezifischen kryptografischen Schlüsseln zu sichern.
Es nutzt die inhärent zufälligen Startwerte von SRAM als PUF, was die für einen starken Hardware-Vertrauensanker erforderliche Entropie erzeugt. Da SRAM eine Standardkomponente ist, die bei der ersten Veröffentlichung eines Prozesses verfügbar ist TechnologieDie IP kann mit jeder Gießerei- und Prozessknotentechnologie verwendet werden.
QuiddiKey wurde in Hunderten Millionen von Geräten eingesetzt und bewährt, die von NIST, EMVCo, Visa, CC EAL6+, PSA, ioXt und Regierungen auf der ganzen Welt zertifiziert wurden.
Apollo FPGA IP ist eine „weiche“ PUF-Lösung, die es Verteidigungsunternehmen und anderen von der DARPA finanzierten Forschungseinrichtungen ermöglicht, FPGAs eine eindeutige Identität zu verleihen und sie in jeder Phase der Lieferkette zu sichern.
Apollo kombiniert eine Butterfly-PUF mit den Hilfsdatenalgorithmen von Intrinsic ID, um intrinsisch die Entropie zu generieren, die für eine starke Hardware-Vertrauenswurzel erforderlich ist.
Von Apollo abgeleitete Schlüssel sind flüchtig und werden nur bei Bedarf abgeleitet, was eine deutlich hohe Sicherheitsgarantie bietet.
Da Apollo Teil der FPGA-Konfigurationsdatei ist, handelt es sich um eine „Soft-PUF“-Implementierung und Sicherheitsfunktionen können auf vorhandenen oder sogar bereitgestellten Geräten nachgerüstet werden, wodurch eine Remote-„Brownfield“-Installation eines Hardware-Root of Trust ermöglicht wird.