建立CALG_SSL3_SHAMD5雜湊
若要建立CALG_SSL3_SHAMD5雜湊
- 使用標準 CryptoAPI 方法,建立目標資料的 MD5 和 SHA雜湊 。
- 串連兩個雜湊,其中 MD5 值最左邊和最右邊的 SHA 值。 這會導致 36 位元組值 (16 個位元組 + 20 個位元組) 。
- 呼叫CryptCreateHash並傳入Algid參數CALG_SSL3_SHAMD5,以取得雜湊物件的控制碼。
- 使用 對 CryptSetHashParam的呼叫來設定雜湊值。 串連的雜湊值會在pbData參數中當做BYTE* 傳遞,而且必須在dwParam參數中傳遞HP_HASHVAL值。 使用CryptCreateHash在步驟 3 中傳回的控制碼呼叫CryptHashData將會失敗。
- 呼叫 CryptSignHash 以產生簽章。
- 呼叫 CryptDestroyHash 以終結雜湊物件。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應