mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-14 17:07:16 +00:00
rsaenh: Constify some variables.
This commit is contained in:
parent
4945a255e4
commit
c94f113f4f
|
@ -328,7 +328,7 @@ BOOL gen_rand_impl(BYTE *pbBuffer, DWORD dwLen)
|
|||
return SystemFunction036(pbBuffer, dwLen);
|
||||
}
|
||||
|
||||
BOOL export_public_key_impl(BYTE *pbDest, KEY_CONTEXT *pKeyContext, DWORD dwKeyLen,DWORD *pdwPubExp)
|
||||
BOOL export_public_key_impl(BYTE *pbDest, const KEY_CONTEXT *pKeyContext, DWORD dwKeyLen,DWORD *pdwPubExp)
|
||||
{
|
||||
mp_to_unsigned_bin(&pKeyContext->rsa.N, pbDest);
|
||||
reverse_bytes(pbDest, dwKeyLen);
|
||||
|
@ -362,7 +362,7 @@ BOOL import_public_key_impl(CONST BYTE *pbSrc, KEY_CONTEXT *pKeyContext, DWORD d
|
|||
return TRUE;
|
||||
}
|
||||
|
||||
BOOL export_private_key_impl(BYTE *pbDest, KEY_CONTEXT *pKeyContext, DWORD dwKeyLen,
|
||||
BOOL export_private_key_impl(BYTE *pbDest, const KEY_CONTEXT *pKeyContext, DWORD dwKeyLen,
|
||||
DWORD *pdwPubExp)
|
||||
{
|
||||
mp_to_unsigned_bin(&pKeyContext->rsa.N, pbDest);
|
||||
|
|
|
@ -86,11 +86,11 @@ BOOL encrypt_block_impl(ALG_ID aiAlgid, DWORD dwKeySpec, KEY_CONTEXT *pKeyContex
|
|||
DWORD enc);
|
||||
BOOL encrypt_stream_impl(ALG_ID aiAlgid, KEY_CONTEXT *pKeyContext, BYTE *pbInOut, DWORD dwLen);
|
||||
|
||||
BOOL export_public_key_impl(BYTE *pbDest, KEY_CONTEXT *pKeyContext, DWORD dwKeyLen,
|
||||
BOOL export_public_key_impl(BYTE *pbDest, const KEY_CONTEXT *pKeyContext, DWORD dwKeyLen,
|
||||
DWORD *pdwPubExp);
|
||||
BOOL import_public_key_impl(CONST BYTE *pbSrc, KEY_CONTEXT *pKeyContext, DWORD dwKeyLen,
|
||||
DWORD dwPubExp);
|
||||
BOOL export_private_key_impl(BYTE *pbDest, KEY_CONTEXT *pKeyContext, DWORD dwKeyLen,
|
||||
BOOL export_private_key_impl(BYTE *pbDest, const KEY_CONTEXT *pKeyContext, DWORD dwKeyLen,
|
||||
DWORD *pdwPubExp);
|
||||
BOOL import_private_key_impl(CONST BYTE* pbSrc, KEY_CONTEXT *pKeyContext, DWORD dwKeyLen,
|
||||
DWORD dwPubExp);
|
||||
|
|
|
@ -521,7 +521,7 @@ static inline void free_hmac_info(PHMAC_INFO hmac_info) {
|
|||
* NOTES
|
||||
* See Internet RFC 2104 for details on the HMAC algorithm.
|
||||
*/
|
||||
static BOOL copy_hmac_info(PHMAC_INFO *dst, PHMAC_INFO src) {
|
||||
static BOOL copy_hmac_info(PHMAC_INFO *dst, const HMAC_INFO *src) {
|
||||
if (!src) return FALSE;
|
||||
*dst = HeapAlloc(GetProcessHeap(), 0, sizeof(HMAC_INFO));
|
||||
if (!*dst) return FALSE;
|
||||
|
@ -974,7 +974,7 @@ static void destroy_key_container(OBJECTHDR *pObjectHdr)
|
|||
* Success: Handle to the new key container.
|
||||
* Failure: INVALID_HANDLE_VALUE
|
||||
*/
|
||||
static HCRYPTPROV new_key_container(PCCH pszContainerName, DWORD dwFlags, PVTableProvStruc pVTable)
|
||||
static HCRYPTPROV new_key_container(PCCH pszContainerName, DWORD dwFlags, const VTableProvStruc *pVTable)
|
||||
{
|
||||
KEYCONTAINER *pKeyContainer;
|
||||
HCRYPTPROV hKeyContainer;
|
||||
|
@ -1039,7 +1039,7 @@ static HCRYPTPROV new_key_container(PCCH pszContainerName, DWORD dwFlags, PVTabl
|
|||
* Success: Handle to the key container read from the registry
|
||||
* Failure: INVALID_HANDLE_VALUE
|
||||
*/
|
||||
static HCRYPTPROV read_key_container(PCHAR pszContainerName, DWORD dwFlags, PVTableProvStruc pVTable)
|
||||
static HCRYPTPROV read_key_container(PCHAR pszContainerName, DWORD dwFlags, const VTableProvStruc *pVTable)
|
||||
{
|
||||
CHAR szRSABase[MAX_PATH];
|
||||
BYTE *pbKey;
|
||||
|
|
Loading…
Reference in a new issue