Changes

17 bytes added ,  22:34, 4 October 2017
m
no edit summary
Line 44: Line 44:  
| 0xC3000008 || [[#LoadAesKey]] || ||
 
| 0xC3000008 || [[#LoadAesKey]] || ||
 
|-
 
|-
| 0xC3000009 || [[#DecryptAesCtr]] || ||
+
| 0xC3000009 || [[#DecryptAes]] || ||
 
|-
 
|-
 
| 0xC300000A || [[#GenerateSpecificAesKey]] || ||
 
| 0xC300000A || [[#GenerateSpecificAesKey]] || ||
Line 73: Line 73:  
Takes a session kek created with [[#GenerateAesKek]], and a wrapped AES key.
 
Takes a session kek created with [[#GenerateAesKek]], and a wrapped AES key.
   −
The session kek must have been created with CryptoUsecase_AesCtr.
+
The session kek must have been created with CryptoUsecase_Aes.
   −
=== DecryptAesCtr ===
+
=== DecryptAes ===
Encrypts/decrypts using AesCtr.
+
Encrypts/decrypts using Aes (CTR, CBC-Encrypt, CBC-Decrypt).
    
Key must be set prior using one of the [[#LoadAesKey]], [[#GenerateSpecificAesKey]] or [[#LoadRsaWrappedAesKey]] commands.
 
Key must be set prior using one of the [[#LoadAesKey]], [[#GenerateSpecificAesKey]] or [[#LoadRsaWrappedAesKey]] commands.
Line 117: Line 117:  
! Value || Name
 
! Value || Name
 
|-
 
|-
| 0 || CryptoUsecase_AesCtr
+
| 0 || CryptoUsecase_Aes
 
|-
 
|-
 
| 1 || CryptoUsecase_PrivateRsa
 
| 1 || CryptoUsecase_PrivateRsa
19

edits