Perlのcrypt関数と同等のものをC#で実装したものを探しています。

MD5のほうは必要ありません。DESだけで良いです。
自分のプログラムに組み込んでバイナリを公開したときソースの公開の必要が無く、リバースエンジニアリングを制限する条項をライセンスに入れることのできるライセンスで公開されているものをお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2009/08/03 10:19:13
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:khazad-Lefty No.1

回答回数181ベストアンサー獲得回数27

.net標準に

System.Security.Cryptography.DESCryptoServiceProvider クラスがあるようですが、それは使えないのでしょうか?

http://msdn.microsoft.com/ja-jp/library/system.security.cryptogr...

id:Hotspring

Perlのcrypt関数はDES暗号をベースに作られた一方向関数で普通の暗号化に使うDESとは似て非なるものだと思っていたのですが間違っていますでしょうか?

このクラスを使う場合はkeyとsaltをどのように使用すればよいでしょうか?

2009/07/29 21:37:56
  • id:Hotspring
    VB.NETでも良いです。
  • id:Hotspring
    ライセンスが曖昧なものならあったのですが、ライセンスが明確なものが見つかるまで回答を受け付けます。
    http://www.codeproject.com/KB/cs/unixcrypt.aspx

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません