文字列の暗号化、復号化をするには 解説 文字列の暗号化、および、復号化の方法をまとめます。 ここでは、Win32API の Cryptography Functions を利用した、文字列の暗号化、および、復号化の方法をまとめます。 準備 ・windows.h および wincrypt.h のインクルード #include <windows.h> #include <Wincrypt.h> をファイルヘッダー部に追加します。 これにより、Win32API の Cryptography Functions が使えるようになります。 文字列の暗号化処理の手続き 暗号化したい文字列とキー文字列をインプットとし、暗号化結果バイト列とバイト列のサイズをアウトプットします。 1.暗号化プロバイダの取得 CryptAcquireContext 関数を利用し、暗号化プロバイダ(HCRYPTPROV型オブジ