「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -戻る --[[証明書]] --[[.NETの署名・暗号化アルゴリズム]] * 目次 [#a4dd93a0] #contents *概要 [#ie7d800b] -JavaとC#に各種の暗号化の機能を提供している。 -.NETではPCLで使える(最近では[[.NET Standard]]もサポートしている)。 -X509Certificate、X509Certificate2の代替として利用可能。 -C#での証明書操作には、[[BouncyCastle>https://www.bouncycastle.org/]]を使用しているケースが多い。 *参考 [#yc5ef113] -bouncycastle.org~ https://www.bouncycastle.org/ -Bouncy Castle (cryptography) - Wikipedia~ https://en.wikipedia.org/wiki/Bouncy_Castle_(cryptography) -Bouncy Castle を使ってみる - プログラム日記~ http://a4dosanddos.hatenablog.com/entry/2015/06/30/002123 **NuGet Gallery [#v14cd258] -BouncyCastle~ https://www.nuget.org/packages/BouncyCastle/ -BouncyCastle.NetCore~ https://www.nuget.org/packages/BouncyCastle.NetCore/ **Qiita [#yb905708] -BouncyCastle(C#)でX509自己証明書を作成する~ http://qiita.com/skitoy4321/items/faae0de8b09feac9b2c6 -BouncyCastle(C#)で他の証明書から派生したX509証明書を作成する~ http://qiita.com/skitoy4321/items/b05e472078c33545f792 -BouncyCastle(C#)で、キーストア(PKCS#12)や、CMSデータ(PKCS#7)を作成する~ http://qiita.com/skitoy4321/items/4b832ef4680bdcb4b018 -OpenSSLで作成したRSA暗号鍵をC#で読み込む方法~ http://qiita.com/y_yoda/items/f4bd3ec56ac7591c5804 **Stack Overflow [#w2265c52] -c# - How to read a PEM RSA private key from .NET~ http://stackoverflow.com/questions/243646/how-to-read-a-pem-rsa-private-key-from-net -, etc. ---- Tags: [[:セキュリティ]], [[:暗号化]], [[:証明書]], [[:.NET Core]], [[:.NET Standard]]