#author("2019-12-10T00:25:52+00:00","default:admin","admin")
#author("2019-12-10T00:30:49+00:00","default:admin","admin")
-[[暗号ライブラリの比較:https://ja.wikipedia.org/wiki/%E6%9A%97%E5%8F%B7%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%AE%E6%AF%94%E8%BC%83]]

-[[System.Security.Cryptography 名前空間:https://docs.microsoft.com/ja-jp/dotnet/api/system.security.cryptography?view=netframework-4.8]]

-[[RNGCryptoServiceProvider クラス:https://msdn.microsoft.com/ja-jp/library/system.security.cryptography.rngcryptoserviceprovider(v=vs.110).aspx]]


*PBKDF2 [#e8761974]
-[[C# パスワードを暗号化して保存する(PBKDF2):http://programmers.high-way.info/cs/password.html]]
-[[Rfc2898DeriveBytes クラス:https://msdn.microsoft.com/ja-jp/library/system.security.cryptography.rfc2898derivebytes(v=vs.110).aspx]]

*AES [#gbfdcae9]
-[[C# AESで暗号化:http://programmers.high-way.info/cs/aes.html]]
-[[c#の暗号化クラスを使ってみた(AES,RSA):https://qiita.com/kz-rv04/items/62a56bd4cd149e36ca70]]
-[[C# で AES暗号 (共通鍵暗号) を 利用 する 方法:https://garafu.blogspot.com/2015/12/aescryptgraphy.html]]

-[[RFC2898 - PKCS #5: Password-Based Cryptography Specification Version 2.0:https://tools.ietf.org/rfc/rfc2898.txt]]

-[[C# Encrypt Data AES CBC PKCS5:https://forums.asp.net/t/2155987.aspx?C+Encrypt+Data+AES+CBC+PKCS5+]]

-[[PKCS5Padding in C#:https://stackoverflow.com/questions/8614997/pkcs5padding-in-c-sharp]]

**Bouncy Castle [#vcdac89a]
-[[The Legion of the Bouncy Castle:http://www.bouncycastle.org/csharp/]]
-[[[C#] Bouncy Castle Crypto APIs を利用する (Bouncy Castle Crypto APIs のインストール):https://www.ipentec.com/document/csharp-install-bouncy-castle-crypto-apis]]
-[[C#でBouncy Castleを使用して暗号化/復号化する:https://codeday.me/jp/qa/20190220/307170.html]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS