My Project
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules
ps.c File Reference
#include <stdlib.h>
#include <3ds.h>

Go to the source code of this file.

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)
 

Function Documentation

Result PS_EncryptDecryptAes ( u32  size,
u8 in,
u8 out,
u32  aes_algo,
u32  key_type,
u8 iv 
)

Definition at line 16 of file ps.c.

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 
)

Definition at line 46 of file ps.c.

Result PS_GetDeviceId ( u32 device_id)

Definition at line 88 of file ps.c.

Result PS_GetLocalFriendCodeSeed ( u64 seed)

Definition at line 74 of file ps.c.

Result psExit ( )

Definition at line 11 of file ps.c.

Result psInit ( )

Definition at line 6 of file ps.c.