17 #include <pia/common/common_definitions.h> 18 #include <pia/common/common_SignatureSetting.h> 35 template <
size_t KeySize>
86 return Set(mode, m_KeyBuffer, KeySize);
93 for(
size_t i=0; i<KeySize; ++i)
103 nn::Result Set(
Mode mode,
const void* cpKeyData,
size_t keySize)
109 u8 m_KeyBuffer[KeySize];
This class maintains signature setting information.
Definition: common_SignatureSetting.h:33
This class represents signature setting information and includes an internal signature key buffer...
Definition: common_SignatureSettingWithKeyBuffer.h:36
Mode
Indicates the type of signature algorithm.
Definition: common_SignatureSetting.h:41
nn::Result Set(Mode mode, const void *cpKeyData, size_t keySize)
Sets signature settings.
nn::Result SetMode(Mode mode)
Sets the signature algorithm.
Definition: common_SignatureSettingWithKeyBuffer.h:84
HMAC-MD5 signature.
Definition: common_SignatureSetting.h:44
SignatureSettingWithKeyBuffer()
Instantiates an object. The instance is initialized using the predefined signature algorithm (HMAC-MD...
Definition: common_SignatureSettingWithKeyBuffer.h:58
SignatureSettingWithKeyBuffer(Mode mode)
Instantiates an object. Initializes the object instance using the specified signature algorithm...
Definition: common_SignatureSettingWithKeyBuffer.h:46
u8 * GetKeyBufferPtr()
Gets a pointer to the key data buffer.
Definition: common_SignatureSettingWithKeyBuffer.h:70