#include "padd_p.h"
#include <gwenhywfar/misc.h>
#include <gwenhywfar/debug.h>
#include <gwenhywfar/error.h>
#include <gwenhywfar/cryptdefs.h>
#include <gwenhywfar/text.h>
#include <string.h>
#include <stdlib.h>
Go to the source code of this file.
|
| int | GWEN_Padd__UnpaddWithPkcs1Bt1Or2 (GWEN_BUFFER *buf) |
| |
| int | GWEN_Padd_AddPkcs1Pss (uint8_t *pDestBuffer, uint32_t lDestBuffer, uint32_t nbits, const uint8_t *pHash, uint32_t lHash, uint32_t lSalt, GWEN_MDIGEST *md) |
| |
| int | GWEN_Padd_ApplyPaddAlgo (const GWEN_CRYPT_PADDALGO *a, GWEN_BUFFER *buf) |
| |
| int | GWEN_Padd_MGF1 (uint8_t *pDestBuffer, uint32_t lDestBuffer, const uint8_t *pSeed, uint32_t lSeed, GWEN_MDIGEST *md) |
| |
| int | GWEN_Padd_PaddWithAnsiX9_23 (GWEN_BUFFER *src) |
| |
| int | GWEN_Padd_PaddWithAnsiX9_23ToMultipleOf (GWEN_BUFFER *src, int y) |
| |
| int | GWEN_Padd_PaddWithISO9796 (GWEN_BUFFER *src) |
| |
| int | GWEN_Padd_PaddWithIso9796_2 (GWEN_BUFFER *buf, int dstSize) |
| |
| int | GWEN_Padd_PaddWithPkcs1Bt1 (GWEN_BUFFER *buf, int dstSize) |
| |
| int | GWEN_Padd_PaddWithPkcs1Bt2 (GWEN_BUFFER *buf, int dstSize) |
| |
| int | GWEN_Padd_PaddWithZka (GWEN_BUFFER *src) |
| |
| int | GWEN_Padd_PaddWithZkaToMultipleOf (GWEN_BUFFER *src, int y) |
| |
| unsigned char | GWEN_Padd_permutate (unsigned char input) |
| |
| int | GWEN_Padd_UnapplyPaddAlgo (const GWEN_CRYPT_PADDALGO *a, GWEN_BUFFER *buf) |
| |
| int | GWEN_Padd_UnpaddWithAnsiX9_23 (GWEN_BUFFER *src) |
| |
| int | GWEN_Padd_UnpaddWithAnsiX9_23FromMultipleOf (GWEN_BUFFER *src, int y) |
| |
| int | GWEN_Padd_UnpaddWithIso9796_2 (GWEN_BUFFER *buf) |
| |
| int | GWEN_Padd_UnpaddWithPkcs1Bt1 (GWEN_BUFFER *src) |
| |
| int | GWEN_Padd_UnpaddWithPkcs1Bt2 (GWEN_BUFFER *src) |
| |
| int | GWEN_Padd_UnpaddWithZka (GWEN_BUFFER *buf) |
| |
| int | GWEN_Padd_UnpaddWithZkaFromMultipleOf (GWEN_BUFFER *buf, int y) |
| |
| int | GWEN_Padd_VerifyPkcs1Pss (const uint8_t *pSrcBuffer, uint32_t lSrcBuffer, uint32_t nbits, const uint8_t *pHash, uint32_t lHash, uint32_t lSalt, GWEN_MDIGEST *md) |
| |
|
| static uint8_t | nullarray [] = {0, 0, 0, 0, 0, 0, 0, 0} |
| |
◆ DISABLE_DEBUGLOG
◆ GWEN_Padd__UnpaddWithPkcs1Bt1Or2()
| int GWEN_Padd__UnpaddWithPkcs1Bt1Or2 |
( |
GWEN_BUFFER * |
buf | ) |
|
◆ GWEN_Padd_permutate()
| unsigned char GWEN_Padd_permutate |
( |
unsigned char |
input | ) |
|
◆ nullarray
| uint8_t nullarray[] = {0, 0, 0, 0, 0, 0, 0, 0} |
|
static |