マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

暗号化アルゴリズムは、一通り揃っている。

.NET Frameworkの暗号化Providerの列挙

乱数生成、キー生成

乱数生成

キー生成

のキーを生成する(パスワードをそのまま使用しない)。

ハッシュ

暗号ハッシュ(HashAlgorithm?

キー付きハッシュ(KeyedHashAlgorithm?

秘密鍵暗号方式(SymmetricAlgorithm?

SymmetricAlgorithm?

公開鍵暗号方式(AsymmetricAlgorithm?

AsymmetricAlgorithm?

AsymmetricKeyExchangeFormatter?, ECDiffieHellman?

署名・検証(AsymmetricAlgorithm?

AsymmetricAlgorithm?

AsymmetricSignatureFormatter?

追加のプロバイダ

Security.Cryptography

Security.Cryptography.XML

XML署名・暗号

.NET Standardの暗号化Providerの列挙

.NET Frameworkからの移植

追加のプロバイダ

Managed、CAPI(CSP)、CNG実装とは?

CAPI (CSP)

CNG

アルゴリズム

参考

Managed、CSP、CNG、OpenSSLの選択肢

には、以下のようにある。

最適な実装を選択可能

.NET Core、Linux

になることなどを観測した。

性能

参考

DOBON.NET: VB.NET, C#, 無料ソフトウェア...

http://dobon.net/index.html

暗号ハッシュ

秘密鍵暗号方式

公開鍵暗号方式

署名・検証

乱数生成、キー生成

ライブラリ

OpenSSL

BouncyCastle

libsodium

Open 棟梁

参考


Tags: :.NET開発, :セキュリティ, :暗号化, :証明書


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS