タグ

暗号化に関するmakun2のブックマーク (2)

  • c#の暗号化クラスを使ってみた(AES,RSA) - Qiita

    はじめに C#のSystem.Security.Cryptography 名前空間ではハッシュや乱数生成、メッセージ認証といった操作や、データの暗号化アルゴリズムが提供されています。 今回はその暗号化アルゴリズムのうち、対称鍵暗号(共通鍵暗号)の1つであるAES暗号と、公開鍵暗号の1つであるRSA暗号を用いて平文を暗号化し暗号文を取得、また逆に暗号文を復号し平文を求めるプログラムを書いてみました。 AES暗号とは? AES(Advanced Encryption Standard)はRijndaelとも呼ばれ 旧規格の対称鍵暗号であるDES(Data Encryption Standard)の安全性が低下したために、NIST(アメリカ国立標準技術研空所)が公募し、2000年に選定された対称暗号である。 AES暗号の実装 それでは実際にコードを書いてAES暗号を利用してみます。 AES暗号は

    c#の暗号化クラスを使ってみた(AES,RSA) - Qiita
    makun2
    makun2 2020/01/13
    暗号化 AES、RSA
  • VeraCrypt - TrueCrypt後継の暗号化イメージ作成ツール

    ノートPCを電車に忘れた、盗まれたといった事故が後をたちません。重要なデータが蓄積されているノートPCをなくすのは重大なインシデントであり、機密データが抜き取られる可能性もあります。 今回紹介するVeraCryptはストレージを暗号化したり、暗号化イメージを作成できるソフトウェアです。 VeraCryptの使い方 メイン画面です。 ウィザードに沿って暗号化イメージを作成します。 暗号化方式を決定します。 ファイルシステムも選べます。 作成しました。 マウント時には作成時に決めた暗号化キーでマウントします。 VeraCryptはTrueCryptのフォークになります。TrueCryptに残っていた問題を解決したのがVeraCryptになります。暗号化されたディスクにデータを保存すれば、自動的にファイルも暗号化された状態になります。使い終わったらアンマウントすれば情報漏洩防止になるでしょう。

    VeraCrypt - TrueCrypt後継の暗号化イメージ作成ツール
  • 1