/vbox/src/VBox/Runtime/common/checksum/ |
H A D | md2str.cpp | 39 RTDECL(int) RTMd2ToString(uint8_t const pabDigest[RTMD2_HASH_SIZE], char *pszDigest, size_t cchDigest) argument 41 return RTStrPrintHexBytes(pszDigest, cchDigest, &pabDigest[0], RTMD2_HASH_SIZE, 0 /*fFlags*/); 45 RTDECL(int) RTMd2FromString(char const *pszDigest, uint8_t pabDigest[RTMD2_HASH_SIZE]) argument 47 return RTStrConvertHexBytes(RTStrStripL(pszDigest), &pabDigest[0], RTMD2_HASH_SIZE, 0 /*fFlags*/);
|
H A D | md5str.cpp | 39 RTDECL(int) RTMd5ToString(uint8_t const pabDigest[RTMD5_HASH_SIZE], char *pszDigest, size_t cchDigest) argument 41 return RTStrPrintHexBytes(pszDigest, cchDigest, &pabDigest[0], RTMD5_HASH_SIZE, 0 /*fFlags*/); 45 RTDECL(int) RTMd5FromString(char const *pszDigest, uint8_t pabDigest[RTMD5_HASH_SIZE]) argument 47 return RTStrConvertHexBytes(RTStrStripL(pszDigest), &pabDigest[0], RTMD5_HASH_SIZE, 0 /*fFlags*/);
|
H A D | sha1str.cpp | 39 RTDECL(int) RTSha1ToString(uint8_t const pabDigest[RTSHA1_HASH_SIZE], char *pszDigest, size_t cchDigest) argument 41 return RTStrPrintHexBytes(pszDigest, cchDigest, &pabDigest[0], RTSHA1_HASH_SIZE, 0 /*fFlags*/); 45 RTDECL(int) RTSha1FromString(char const *pszDigest, uint8_t pabDigest[RTSHA1_HASH_SIZE]) argument 47 return RTStrConvertHexBytes(RTStrStripL(pszDigest), &pabDigest[0], RTSHA1_HASH_SIZE, 0 /*fFlags*/);
|
H A D | sha224str.cpp | 39 RTDECL(int) RTSha224ToString(uint8_t const pabDigest[RTSHA224_HASH_SIZE], char *pszDigest, size_t cchDigest) argument 41 return RTStrPrintHexBytes(pszDigest, cchDigest, &pabDigest[0], RTSHA224_HASH_SIZE, 0 /*fFlags*/); 45 RTDECL(int) RTSha224FromString(char const *pszDigest, uint8_t pabDigest[RTSHA224_HASH_SIZE]) argument 47 return RTStrConvertHexBytes(RTStrStripL(pszDigest), &pabDigest[0], RTSHA224_HASH_SIZE, 0 /*fFlags*/);
|
H A D | sha256str.cpp | 39 RTDECL(int) RTSha256ToString(uint8_t const pabDigest[RTSHA256_HASH_SIZE], char *pszDigest, size_t cchDigest) argument 41 return RTStrPrintHexBytes(pszDigest, cchDigest, &pabDigest[0], RTSHA256_HASH_SIZE, 0 /*fFlags*/); 45 RTDECL(int) RTSha256FromString(char const *pszDigest, uint8_t pabDigest[RTSHA256_HASH_SIZE]) argument 47 return RTStrConvertHexBytes(RTStrStripL(pszDigest), &pabDigest[0], RTSHA256_HASH_SIZE, 0 /*fFlags*/);
|
H A D | sha384str.cpp | 39 RTDECL(int) RTSha384ToString(uint8_t const pabDigest[RTSHA384_HASH_SIZE], char *pszDigest, size_t cchDigest) argument 41 return RTStrPrintHexBytes(pszDigest, cchDigest, &pabDigest[0], RTSHA384_HASH_SIZE, 0 /*fFlags*/); 45 RTDECL(int) RTSha384FromString(char const *pszDigest, uint8_t pabDigest[RTSHA384_HASH_SIZE]) argument 47 return RTStrConvertHexBytes(RTStrStripL(pszDigest), &pabDigest[0], RTSHA384_HASH_SIZE, 0 /*fFlags*/);
|
H A D | sha512str.cpp | 39 RTDECL(int) RTSha512ToString(uint8_t const pabDigest[RTSHA512_HASH_SIZE], char *pszDigest, size_t cchDigest) argument 41 return RTStrPrintHexBytes(pszDigest, cchDigest, &pabDigest[0], RTSHA512_HASH_SIZE, 0 /*fFlags*/); 45 RTDECL(int) RTSha512FromString(char const *pszDigest, uint8_t pabDigest[RTSHA512_HASH_SIZE]) argument 47 return RTStrConvertHexBytes(RTStrStripL(pszDigest), &pabDigest[0], RTSHA512_HASH_SIZE, 0 /*fFlags*/);
|
H A D | sha512t224str.cpp | 39 RTDECL(int) RTSha512t224ToString(uint8_t const pabDigest[RTSHA512T224_HASH_SIZE], char *pszDigest, size_t cchDigest) argument 41 return RTStrPrintHexBytes(pszDigest, cchDigest, &pabDigest[0], RTSHA512T224_HASH_SIZE, 0 /*fFlags*/); 45 RTDECL(int) RTSha512t224FromString(char const *pszDigest, uint8_t pabDigest[RTSHA512T224_HASH_SIZE]) argument 47 return RTStrConvertHexBytes(RTStrStripL(pszDigest), &pabDigest[0], RTSHA512T224_HASH_SIZE, 0 /*fFlags*/);
|
H A D | sha512t256str.cpp | 39 RTDECL(int) RTSha512t256ToString(uint8_t const pabDigest[RTSHA512T256_HASH_SIZE], char *pszDigest, size_t cchDigest) argument 41 return RTStrPrintHexBytes(pszDigest, cchDigest, &pabDigest[0], RTSHA512T256_HASH_SIZE, 0 /*fFlags*/); 45 RTDECL(int) RTSha512t256FromString(char const *pszDigest, uint8_t pabDigest[RTSHA512T256_HASH_SIZE]) argument 47 return RTStrConvertHexBytes(RTStrStripL(pszDigest), &pabDigest[0], RTSHA512T256_HASH_SIZE, 0 /*fFlags*/);
|
H A D | RTSha1Digest.cpp | 90 char *pszDigest; local 91 rc = RTStrAllocEx(&pszDigest, RTSHA1_DIGEST_LEN + 1); 94 rc = RTSha1ToString(abHash, pszDigest, RTSHA1_DIGEST_LEN + 1); 96 *ppszDigest = pszDigest; 98 RTStrFree(pszDigest); 177 char *pszDigest; local 178 rc = RTStrAllocEx(&pszDigest, RTSHA1_DIGEST_LEN + 1); 181 rc = RTSha1ToString(abHash, pszDigest, RTSHA1_DIGEST_LEN + 1); 183 *ppszDigest = pszDigest; 185 RTStrFree(pszDigest); [all...] |
H A D | RTSha256Digest.cpp | 89 char *pszDigest; local 90 rc = RTStrAllocEx(&pszDigest, RTSHA256_DIGEST_LEN + 1); 93 rc = RTSha256ToString(abHash, pszDigest, RTSHA256_DIGEST_LEN + 1); 95 *ppszDigest = pszDigest; 97 RTStrFree(pszDigest); 176 char *pszDigest; local 177 rc = RTStrAllocEx(&pszDigest, RTSHA256_DIGEST_LEN + 1); 180 rc = RTSha256ToString(abHash, pszDigest, RTSHA256_DIGEST_LEN + 1); 182 *ppszDigest = pszDigest; 184 RTStrFree(pszDigest); [all...] |
H A D | manifest.cpp | 171 char *pszDigest; local 175 rc = RTSha1DigestFromFile(papszFiles[i], &pszDigest, rtSHAProgressCallback, &callback); 178 rc = RTSha1DigestFromFile(papszFiles[i], &pszDigest, NULL, NULL); 182 paFiles[i].pszTestDigest = pszDigest; 447 char *pszDigest = (char *)RTMemTmpAlloc(cchDigest + 1); local 448 if (!pszDigest) 454 memcpy(pszDigest, pszDigestStart + 1, cchDigest); 455 pszDigest[cchDigest] = '\0'; 466 paFiles[i].pszManifestDigest = RTStrDup(RTStrStrip(pszDigest)); 472 RTMemTmpFree(pszDigest); [all...] |
/vbox/include/iprt/ |
H A D | md2.h | 103 * @param pszDigest Where to return the stringified digest. 107 RTDECL(int) RTMd2ToString(uint8_t const pabDigest[RTMD2_HASH_SIZE], char *pszDigest, size_t cchDigest); 114 * @param pszDigest The stringified digest. Leading and trailing spaces are 119 RTDECL(int) RTMd2FromString(char const *pszDigest, uint8_t pabDigest[RTMD2_HASH_SIZE]);
|
H A D | md5.h | 111 * @param pszDigest Where to return the stringified digest. 115 RTDECL(int) RTMd5ToString(uint8_t const pabDigest[RTMD5_HASH_SIZE], char *pszDigest, size_t cchDigest); 122 * @param pszDigest The stringified digest. Leading and trailing spaces are 127 RTDECL(int) RTMd5FromString(char const *pszDigest, uint8_t pabDigest[RTMD5_HASH_SIZE]);
|
H A D | sha.h | 101 * @param pszDigest Where to return the stringified digest. 105 RTDECL(int) RTSha1ToString(uint8_t const pabDigest[RTSHA1_HASH_SIZE], char *pszDigest, size_t cchDigest); 112 * @param pszDigest The stringified digest. Leading and trailing spaces are 117 RTDECL(int) RTSha1FromString(char const *pszDigest, uint8_t pabDigest[RTSHA1_HASH_SIZE]); 209 * @param pszDigest Where to return the stringified digest. 213 RTDECL(int) RTSha256ToString(uint8_t const pabDigest[RTSHA256_HASH_SIZE], char *pszDigest, size_t cchDigest); 220 * @param pszDigest The stringified digest. Leading and trailing spaces are 225 RTDECL(int) RTSha256FromString(char const *pszDigest, uint8_t pabDigest[RTSHA256_HASH_SIZE]); 307 * @param pszDigest Where to return the stringified digest. 311 RTDECL(int) RTSha224ToString(uint8_t const pabDigest[RTSHA224_HASH_SIZE], char *pszDigest, size_ [all...] |
H A D | ldr.h | 1130 * @param pszDigest Where to store the image digest. 1131 * @param cbDigest Size of the buffer @a pszDigest points at. 1133 RTDECL(int) RTLdrHashImage(RTLDRMOD hLdrMod, RTDIGESTTYPE enmDigest, char *pszDigest, size_t cbDigest);
|
/vbox/src/VBox/HostServices/auth/simple/ |
H A D | VBoxAuthSimple.cpp | 118 char pszDigest[RTSHA256_DIGEST_LEN + 1]; local 119 RTSha256ToString(abDigest, pszDigest, sizeof(pszDigest)); 121 if (password == pszDigest)
|
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTDigest.cpp | 258 char *pszDigest; local 259 int rc = RTSha1DigestFromFile(ValueUnion.psz, &pszDigest, NULL, NULL); 262 RTPrintf("%s %s\n", pszDigest, ValueUnion.psz); 263 RTStrFree(pszDigest); 269 char *pszDigest; local 270 int rc = RTSha256DigestFromFile(ValueUnion.psz, &pszDigest, NULL, NULL); 273 RTPrintf("%s %s\n", pszDigest, ValueUnion.psz); 274 RTStrFree(pszDigest); 298 char *pszDigest = (char *)&abBuf[0]; local 312 RTStrPrintf(pszDigest, sizeo [all...] |
H A D | tstRTDigest-2.cpp | 52 const char *pszDigest; member in struct:TESTRTDIGEST 89 if (strcmp(szDigest, pTest->pszDigest)) 91 RTTestIFailed("sub-test %#u (%s) failed: Expected %s, got %s.", iTest, pTest->pszTest, pTest->pszDigest, szDigest); 946 char *pszDigest = (char *)RTTestGuardedAllocTail(NIL_RTTEST, RTSHA224_DIGEST_LEN + 1); local 951 RTTESTI_CHECK_RC_RETV(RTSha224ToString(pabHash, pszDigest, RTSHA224_DIGEST_LEN + 1), VINF_SUCCESS); 952 CHECK_STRING(pszDigest, "23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7"); 957 RTTESTI_CHECK_RC_RETV(RTSha224ToString(pabHash, pszDigest, RTSHA224_DIGEST_LEN + 1), VINF_SUCCESS); 958 CHECK_STRING(pszDigest, "75388b16512776cc5dba5da1fd890150b0c6455cb4f58b1952522525");
|
/vbox/src/VBox/Runtime/include/internal/ |
H A D | ldr.h | 399 * @param pszDigest Where to store the image digest. 400 * @param cbDigest Size of the buffer @a pszDigest points at. 402 DECLCALLBACKMEMBER(int, pfnHashImage)(PRTLDRMODINTERNAL pMod, RTDIGESTTYPE enmDigest, char *pszDigest, size_t cbDigest);
|
/vbox/src/VBox/Runtime/common/ldr/ |
H A D | ldrEx.cpp | 671 RTDECL(int) RTLdrHashImage(RTLDRMOD hLdrMod, RTDIGESTTYPE enmDigest, char *pszDigest, size_t cbDigest) argument 691 AssertPtrReturn(pszDigest, VERR_INVALID_POINTER); 698 return pMod->pOps->pfnHashImage(pMod, enmDigest, pszDigest, cbDigest);
|
/vbox/src/VBox/Main/src-server/ |
H A D | ApplianceImplIO.cpp | 1166 char *pszDigest; local 1178 rc = RTStrAllocEx(&pszDigest, cbDigest + 1); 1182 rc = RTSha256ToString(auchDig, pszDigest, cbDigest + 1); 1184 rc = RTSha1ToString(auchDig, pszDigest, cbDigest + 1); 1186 pShaStorage->strDigest = pszDigest; 1187 RTStrFree(pszDigest);
|
H A D | ApplianceImplImport.cpp | 1154 char *pszDigest; local 1158 vrc = RTStrAllocEx(&pszDigest, cchDigest + 1); 1162 vrc = RTSha256ToString(digest, pszDigest, cchDigest + 1); 1165 m->strOVFSHADigest = pszDigest; 1169 RTStrFree(pszDigest);
|
/vbox/src/VBox/Runtime/common/zip/ |
H A D | xarvfs.cpp | 531 const char *pszDigest = pChecksumElem->getValue(); local 532 if (!pszDigest) 538 rc = RTSha1FromString(pszDigest, pDigest->abSha1); 541 rc = RTMd5FromString(pszDigest, pDigest->abMd5);
|
/vbox/src/VBox/Frontends/VBoxManage/ |
H A D | VBoxInternalManage.cpp | 2417 char pszDigest[RTSHA256_DIGEST_LEN + 1]; local 2418 RTSha256ToString(abDigest, pszDigest, sizeof(pszDigest)); 2419 RTPrintf("Password hash: %s\n", pszDigest);
|