古いですがVC2010にて質問です

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
431

古いですがVC2010にて質問です

#1

投稿記事 by 431 » 10年前

暗号に関する勉強をしているのですがSHA2をプログラムで計算させたいのですがその方法に関して質問です
http://msdn.microsoft.com/ja-jp/library ... 10%29.aspx
公式の上記のクラスを使用し計算させようと思うのですがC++の構文や例を使ってもエラーを吐くだけで動きません。
このクラスをどのように使用すれば動くプログラムが作れるのでしょうか?
使用環境はVisual C*++ 2010 Expressです

アバター
h2so5
副管理人
記事: 2212
登録日時: 14年前
住所: 東京
連絡を取る:

Re: 古いですがVC2010にて質問です

#2

投稿記事 by h2so5 » 10年前

これは.NET FrameworkのクラスなのでC++/CLIという言語でないと動きません。
C++/CLIを使うのはおすすめしないのでC++用のSHA-2用のライブラリをどこかで探したほうがいいと思います。

これとか
http://www.aarongifford.com/computers/sha.html

431

Re: 古いですがVC2010にて質問です

#3

投稿記事 by 431 » 10年前

ありがとうございます、色々と試してみたいと思います

YuO
記事: 947
登録日時: 14年前
住所: 東京都世田谷区

Re: 古いですがVC2010にて質問です

#4

投稿記事 by YuO » 10年前

解決となっていますが,一応Win32の範囲内で。
という方法で,ハッシュ可能です。
オフトピック
SHA-2系のALG_IDにはWindows XP SP3以降と書かれているので,現行サポートWindowsだとWindows Server 2003に関して,サポートしていない可能性があります。
それ以外の,Windows Vista以降のクライアントOSやWindows Server 2008以降のサーバーOSに関してはサポートしていると思われます。

閉鎖

“C言語何でも質問掲示板” へ戻る