Changeset 102356 in vbox for trunk/include
- Timestamp:
- Nov 28, 2023 10:33:34 AM (17 months ago)
- svn:sync-xref-src-repo-rev:
- 160492
- Location:
- trunk/include/iprt
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/crypto/shacrypt.h
r102335 r102356 68 68 RTR3DECL(int) RTCrShaCryptGenerateSalt(char szSalt[RT_SHACRYPT_MAX_SALT_LEN + 1], size_t cchSalt); 69 69 70 /** 71 * Creates a randomized salt for the RTCrShaCryptXXX functions, weak version. Can be overriden in local modules. 72 * 73 * @returns IPRT status code. 74 * @param szSalt Where to store the generated salt. 75 * @param cchSalt Number of characters the generated salt should use. 76 * Must be >= RT_SHACRYPT_MIN_SALT_LEN and <= RT_SHACRYPT_MAX_SALT_LEN. 77 */ 78 #if defined(IN_RING3) && (defined(IN_RT_STATIC) || defined(IPRT_NO_CRT)) 79 RTR3DECL(int) RTCrShaCryptGenerateSaltWeak(char szSalt[RT_SHACRYPT_MAX_SALT_LEN + 1], size_t cchSalt); 80 #else 81 # undef RTCrShaCryptGenerateSaltWeak /* in case of mangling */ 82 # define RTCrShaCryptGenerateSaltWeak RTCrShaCryptGenerateSalt 83 #endif 70 84 71 85 /** -
trunk/include/iprt/mangling.h
r102335 r102356 3735 3735 # define RTCrRandBytes RT_MANGLER(RTCrRandBytes) 3736 3736 # define RTCrShaCryptGenerateSalt RT_MANGLER(RTCrShaCryptGenerateSalt) 3737 # define RTCrShaCryptGenerateSaltWek RT_MANGLER(RTCrShaCryptGenerateSaltWeak) 3737 3738 # define RTCrShaCrypt256 RT_MANGLER(RTCrShaCrypt256) 3738 3739 # define RTCrShaCrypt256ToString RT_MANGLER(RTCrShaCrypt256ToString)
Note:
See TracChangeset
for help on using the changeset viewer.