Cryptosystem: Difference between revisions
This can and should have it's own page |
naming |
||
| Line 53: | Line 53: | ||
This is presumably using data stored in fuses that only microcode authenticated by NVidia has access to. | This is presumably using data stored in fuses that only microcode authenticated by NVidia has access to. | ||
== | == Package1ldr == | ||
=== Key table during | === Key table during package1ldr === | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
| Line 67: | Line 67: | ||
| 11 | | 11 | ||
| Package1Key | | Package1Key | ||
| [[Package1]] | | [[Package1#Package1ldr|Package1ldr]] | ||
| No | | No | ||
| Yes | | Yes | ||
| Line 84: | Line 84: | ||
|} | |} | ||
=== [1.0.0-3.0.2] Key table after | === [1.0.0-3.0.2] Key table after package1ldr === | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
| Line 96: | Line 96: | ||
| 12 | | 12 | ||
| MasterKey | | MasterKey | ||
| [[Package1]] | | [[Package1#Package1ldr|Package1ldr]] | ||
| No | | No | ||
| Yes, on security updates | | Yes, on security updates | ||
| Line 102: | Line 102: | ||
| 13 | | 13 | ||
| PerConsoleKey | | PerConsoleKey | ||
| [[Package1]] | | [[Package1#Package1ldr|Package1ldr]] | ||
| Yes | | Yes | ||
| No | | No | ||
|} | |} | ||
=== [4.0.0]+ Key table after | === [4.0.0]+ Key table after package1ldr (Secure Monitor boot) === | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
| Line 119: | Line 119: | ||
| 12 | | 12 | ||
| MasterKey | | MasterKey | ||
| [[Package1]] | | [[Package1#Package1ldr|Package1ldr]] | ||
| No | | No | ||
| Yes, on security updates | | Yes, on security updates | ||
| Line 125: | Line 125: | ||
| 13 | | 13 | ||
| PerConsoleKeyForNewPerConsoleKeyGen | | PerConsoleKeyForNewPerConsoleKeyGen | ||
| [[Package1]] | | [[Package1#Package1ldr|Package1ldr]] | ||
| Yes | | Yes | ||
| No | | No | ||
| Line 131: | Line 131: | ||
| 14 | | 14 | ||
| StaticKeyForNewPerConsoleKeyGen | | StaticKeyForNewPerConsoleKeyGen | ||
| [[Package1]] | | [[Package1#Package1ldr|Package1ldr]] | ||
| No | | No | ||
| Yes, on security updates | | Yes, on security updates | ||
| Line 137: | Line 137: | ||
| 15 | | 15 | ||
| PerConsoleKey | | PerConsoleKey | ||
| [[Package1]] | | [[Package1#Package1ldr|Package1ldr]] | ||
| Yes | | Yes | ||
| No | | No | ||
|} | |} | ||
=== [4.0.0]+ Key table after | === [4.0.0]+ Key table after package1ldr (Secure Monitor runtime) === | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
| Line 154: | Line 154: | ||
| 12 | | 12 | ||
| MasterKey | | MasterKey | ||
| [[Package1]] | | [[Package1#Package1ldr|Package1ldr]] | ||
| No | | No | ||
| Yes, on security updates | | Yes, on security updates | ||
| Line 166: | Line 166: | ||
| 15 | | 15 | ||
| PerConsoleKey | | PerConsoleKey | ||
| [[Package1]] | | [[Package1#Package1ldr|Package1ldr]] | ||
| Yes | | Yes | ||
| No | | No | ||