SICHERHEITSVERRIEGELUNGSEINRICHTUNG UND VERFAHREN FÜR GEISTIGES EIGENTUM
Ein Taktpuffer oder -treiber wird bis zum Empfang verifizierbarer Kryptoschlüssel selektiv gesteuert. Dieser Taktpuffer oder diese Treiber bleiben selektiv gesteuert, wodurch ein Prozessor von irgendeiner sinnvollen Funktion deaktiviert wird, bis Kryptoschlüssel decodiert, verifiziert und auf den Ta...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Ein Taktpuffer oder -treiber wird bis zum Empfang verifizierbarer Kryptoschlüssel selektiv gesteuert. Dieser Taktpuffer oder diese Treiber bleiben selektiv gesteuert, wodurch ein Prozessor von irgendeiner sinnvollen Funktion deaktiviert wird, bis Kryptoschlüssel decodiert, verifiziert und auf den Taktpuffer oder Treiber angewandt werden. Eine niederfrequente pseudozufällige Frequenzsprungzeitfolge wird erzeugt und zum Randomisieren eines Spreizspektrums verwendet, um einen Referenztakt (oder Ausgangstakt) eines Frequenzsynthesizers zu modulieren. Diese Sprungzeitfolge enthält den Schlüssel zum Freigeben der Kryptoschlüssel. Die PWM-modulierten Kryptoschlüssel werden von der Sprungzeitfolge getragen. Zum Decodieren der PWM-modulierten Kryptoschlüssel wird die Sprungzeitfolge verwendet. Der Referenztakt, der mit Kryptoschlüsseln in dem Spreizspektrum moduliert ist, wird gemeinsam mit der Sprungzeitfolge an einen Decoder (in einem Prozessor) gesandt. Die Kryptoschlüssel werden decodiert und dann zum Freigeben des Taktpuffers verwendet.
A clock buffer or driver is gated pending reception of verifiable crypto keys. These clock buffer or divers remain gated, thus disabling a processor from any meaningful function, till crypto keys are decoded, verified, and applied to the clock buffer or driver. A low frequency pseudorandom frequency hopping time sequence is generated and used for randomizing spread-spectrum to modulate a reference clock (or output clock) of a frequency synthesizer. This hopping time sequence holds the key to unlocking the crypto keys. The PWM modulated crypto keys are carried by the hopping time sequence. To decode the PWM modulated crypto keys, the hopping time sequence is used. The reference clock which is modulated with crypto keys in the spread-spectrum is sent to a decoder (in a processor) along with the hopping time sequence. The crypto keys are decoded and then used to un-gate the clock buffer. |
---|