rpm 5.3.7
|
Digest private data. More...
Data Fields | |
home mandrake rpm BUILD rpm rpmio digest c struct rpmioItem_s | _item |
const char * | name |
size_t | paramsize |
size_t | blocksize |
size_t | digestsize |
int(* | Reset )(void *param) |
int(* | Update )(void *param, const byte *data, size_t size) |
int(* | Digest )(void *param, byte *digest) |
pgpHashAlgo | hashalgo |
rpmDigestFlags | flags |
const char * | asn1 |
void * | param |
void * | salt |
home mandrake rpm BUILD rpm rpmio digest c struct rpmioItem_s DIGEST_CTX_s::_item |
const char* DIGEST_CTX_s::asn1 |
RFC 3447 ASN1 oid string (in hex).
Definition at line 144 of file digest.c.
Referenced by ctxFini(), rpmDigestASN1(), rpmDigestDup(), and rpmDigestInit().
size_t DIGEST_CTX_s::blocksize |
No. bytes in block of plaintext data.
Definition at line 133 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), rpmDigestFinal(), rpmDigestInit(), and rpmHmacInit().
int(* DIGEST_CTX_s::Digest)(void *param,byte *digest) |
Digest finish.
Definition at line 139 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), rpmDigestFinal(), and rpmDigestInit().
size_t DIGEST_CTX_s::digestsize |
No. bytes of digest.
Definition at line 134 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), rpmDigestFinal(), and rpmDigestInit().
Bit(s) to control digest operation.
Definition at line 142 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), rpmDigestF(), and rpmDigestInit().
RFC 2440/4880 hash algorithm id.
Definition at line 141 of file digest.c.
Referenced by ctxFini(), rpmDigestAlgo(), rpmDigestDup(), rpmDigestFinal(), rpmDigestInit(), and rpmHmacInit().
const char* DIGEST_CTX_s::name |
Digest name.
Definition at line 131 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), rpmDigestFinal(), rpmDigestInit(), rpmDigestName(), rpmDigestUpdate(), and rpmHmacInit().
void* DIGEST_CTX_s::param |
Digest parameters.
Definition at line 145 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), rpmDigestFinal(), rpmDigestInit(), and rpmDigestUpdate().
size_t DIGEST_CTX_s::paramsize |
No. bytes of digest parameters.
Definition at line 132 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), and rpmDigestInit().
int(* DIGEST_CTX_s::Reset)(void *param) |
Digest initialize.
Definition at line 135 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), and rpmDigestInit().
void* DIGEST_CTX_s::salt |
Key salt[2*blocksize]
Definition at line 146 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), rpmDigestFinal(), rpmDigestInit(), and rpmHmacInit().
int(* DIGEST_CTX_s::Update)(void *param, const byte *data, size_t size) |
Digest update.
Definition at line 137 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), rpmDigestInit(), and rpmDigestUpdate().