File tree Expand file tree Collapse file tree 2 files changed +15
-7
lines changed
Expand file tree Collapse file tree 2 files changed +15
-7
lines changed Original file line number Diff line number Diff line change 2323#include "hashpriv.h"
2424
2525static size_t qcrypto_hash_alg_size [QCRYPTO_HASH_ALG__MAX ] = {
26- [QCRYPTO_HASH_ALG_MD5 ] = 16 ,
27- [QCRYPTO_HASH_ALG_SHA1 ] = 20 ,
28- [QCRYPTO_HASH_ALG_SHA224 ] = 28 ,
29- [QCRYPTO_HASH_ALG_SHA256 ] = 32 ,
30- [QCRYPTO_HASH_ALG_SHA384 ] = 48 ,
31- [QCRYPTO_HASH_ALG_SHA512 ] = 64 ,
32- [QCRYPTO_HASH_ALG_RIPEMD160 ] = 20 ,
26+ [QCRYPTO_HASH_ALG_MD5 ] = QCRYPTO_HASH_DIGEST_LEN_MD5 ,
27+ [QCRYPTO_HASH_ALG_SHA1 ] = QCRYPTO_HASH_DIGEST_LEN_SHA1 ,
28+ [QCRYPTO_HASH_ALG_SHA224 ] = QCRYPTO_HASH_DIGEST_LEN_SHA224 ,
29+ [QCRYPTO_HASH_ALG_SHA256 ] = QCRYPTO_HASH_DIGEST_LEN_SHA256 ,
30+ [QCRYPTO_HASH_ALG_SHA384 ] = QCRYPTO_HASH_DIGEST_LEN_SHA384 ,
31+ [QCRYPTO_HASH_ALG_SHA512 ] = QCRYPTO_HASH_DIGEST_LEN_SHA512 ,
32+ [QCRYPTO_HASH_ALG_RIPEMD160 ] = QCRYPTO_HASH_DIGEST_LEN_RIPEMD160 ,
3333};
3434
3535size_t qcrypto_hash_digest_len (QCryptoHashAlgorithm alg )
Original file line number Diff line number Diff line change 2323
2424#include "qapi/qapi-types-crypto.h"
2525
26+ #define QCRYPTO_HASH_DIGEST_LEN_MD5 16
27+ #define QCRYPTO_HASH_DIGEST_LEN_SHA1 20
28+ #define QCRYPTO_HASH_DIGEST_LEN_SHA224 28
29+ #define QCRYPTO_HASH_DIGEST_LEN_SHA256 32
30+ #define QCRYPTO_HASH_DIGEST_LEN_SHA384 48
31+ #define QCRYPTO_HASH_DIGEST_LEN_SHA512 64
32+ #define QCRYPTO_HASH_DIGEST_LEN_RIPEMD160 20
33+
2634/* See also "QCryptoHashAlgorithm" defined in qapi/crypto.json */
2735
2836/**
You can’t perform that action at this time.
0 commit comments