|
rpm
5.4.10
|
Digest private data. More...

Data Fields | |
| struct rpmioItem_s | _item |
| const char * | name |
| size_t | paramsize |
| size_t | blocksize |
| size_t | digestsize |
| int(* | Reset )(void *param) |
| int(* | tib3_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 |
| struct rpmioItem_s DIGEST_CTX_s::_item |
usage mutex and pool identifier.
Definition at line 128 of file digest.c.
Referenced by ctxGetPool().
| const char* DIGEST_CTX_s::asn1 |
RFC 3447 ASN1 oid string (in hex).
Definition at line 143 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 132 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 138 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), rpmDigestFinal(), and rpmDigestInit().
| size_t DIGEST_CTX_s::digestsize |
No. bytes of digest.
Definition at line 133 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), rpmDigestFinal(), and rpmDigestInit().
| rpmDigestFlags DIGEST_CTX_s::flags |
Bit(s) to control digest operation.
Definition at line 141 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), rpmDigestF(), and rpmDigestInit().
| pgpHashAlgo DIGEST_CTX_s::hashalgo |
RFC 2440/4880 hash algorithm id.
Definition at line 140 of file digest.c.
Referenced by ctxFini(), rpmDigestAlgo(), rpmDigestDup(), rpmDigestFinal(), rpmDigestInit(), and rpmHmacInit().
| const char* DIGEST_CTX_s::name |
Digest name.
Definition at line 130 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), rpmDigestFinal(), rpmDigestInit(), rpmDigestName(), rpmDigestUpdate(), and rpmHmacInit().
| void* DIGEST_CTX_s::param |
Digest parameters.
Definition at line 144 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 131 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), and rpmDigestInit().
| int(* DIGEST_CTX_s::Reset)(void *param) |
Digest initialize.
Definition at line 134 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), and rpmDigestInit().
| void* DIGEST_CTX_s::salt |
Key salt[2*blocksize]
Definition at line 145 of file digest.c.
Referenced by ctxFini(), rpmDigestDup(), rpmDigestFinal(), rpmDigestInit(), and rpmHmacInit().
| int(* DIGEST_CTX_s::tib3_Update)(void *param, const byte *data, size_t size) |
1.8.1.2