SPL services: Difference between revisions

consistency
Removed speculation
Line 159: Line 159:
'''KeyGeneration''' ranges from 0 to 2.
'''KeyGeneration''' ranges from 0 to 2.


Returns an hardware scrambled sealed KEK ('''Key Encryption Key''' used as '''key_x''').
Returns a scrambled sealed KEK ('''Key Encryption Key''' used as '''key_x''').


== LoadAesKey ==
== LoadAesKey ==
Line 211: Line 211:
'''KeyGeneration''' ranges from 0 to 2.
'''KeyGeneration''' ranges from 0 to 2.


Returns an hardware scrambled (unsealed?) key ('''key_a''').
Returns a scrambled (unsealed?) key ('''key_a''').


== DecryptPrivk ==
== DecryptPrivk ==
Line 266: Line 266:
Takes a 16-byte EKS ('''Encryption Key Source''').
Takes a 16-byte EKS ('''Encryption Key Source''').


Returns an hardware scrambled sealed KEK ('''Key Encryption Key''' used as '''key_z''').
Returns a scrambled sealed KEK ('''Key Encryption Key''' used as '''key_z''').


== LockAesEngine ==
== LockAesEngine ==