|
My Project
|
Go to the source code of this file.
Enumerations | |
| enum | ps_aes_algo { ps_CBC_ENC, ps_CBC_DEC, ps_CTR_ENC, ps_CTR_DEC, ps_CCM_ENC, ps_CCM_DEC } |
| enum | ps_aes_keytypes { ps_KEYSLOT_0D, ps_KEYSLOT_2D, ps_KEYSLOT_31, ps_KEYSLOT_38, ps_KEYSLOT_32, ps_KEYSLOT_39, ps_KEYSLOT_2E, ps_KEYSLOT_INVALID, ps_KEYSLOT_36 } |
Functions | |
| Result | psInit () |
| Result | psExit () |
| Result | PS_EncryptDecryptAes (u32 size, u8 *in, u8 *out, u32 aes_algo, u32 key_type, u8 *iv) |
| Result | PS_EncryptSignDecryptVerifyAesCcm (u8 *in, u32 in_size, u8 *out, u32 out_size, u32 data_len, u32 mac_data_len, u32 mac_len, u32 aes_algo, u32 key_type, u8 *nonce) |
| Result | PS_GetLocalFriendCodeSeed (u64 *seed) |
| Result | PS_GetDeviceId (u32 *device_id) |
| enum ps_aes_algo |
| enum ps_aes_keytypes |