タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

暗号化に関するtmftakeのブックマーク (4)

  • パスワードで文字列を暗号化する

    パスワードで文字列を暗号化するここでは、共通鍵暗号(共有キー暗号、対称鍵暗号、秘密鍵暗号、慣用暗号)方式によって、パスワードを使って、ファイルを暗号化、復号化する方法を説明します。 パスワードを使って文字列を暗号化、復号化する方法は「パスワードでファイルを暗号化する」とほぼ同じですので、詳しくはそちらをご覧いただくことにして、ここではサンプルのコードだけを紹介します。 ただし、「パスワードでファイルを暗号化する」とは違い、ここではICryptoTransform.TransformFinalBlockメソッドを使って暗号化と復号化を行っています。もしTransformFinalBlockメソッドを使わずに、「パスワードでファイルを暗号化する」のようにCryptoStreamを使うのであれば、「パスワードでファイルを暗号化する」のコードで、FileStreamの代わりにMemoryStrea

    パスワードで文字列を暗号化する
  • 公開鍵暗号方法で暗号化する

    公開鍵暗号方法で暗号化するここでは公開鍵暗号 (非対称暗号化方式、公開キー暗号方式)により暗号化、復号化する方法を紹介します。公開鍵暗号とは、公開鍵と秘密鍵(個人鍵)の2つの鍵を使って暗号化、復号化する方法です。公開鍵方式に関して「アスキーデジタル用語辞典」では、次のように説明されています。 「暗号化専用の鍵(公開鍵)と解読専用の鍵(個人鍵)を使って、暗号化と解読を行なう形式。受信側で事前に公開鍵と個人鍵のペアを用意し、暗号文の送信側に公開鍵のほうを配布する。送信側は平文を公開鍵で暗号文に変換できるが、解読はできない。受信側は、個人鍵で平文に復元可能。公開鍵だけでは解読できないという利点がある。」 .NET Frameworkでは公開キー暗号化アルゴリズムを実装するクラスとして、DSACryptoServiceProviderクラス、RSACryptoServiceProviderクラス、

    公開鍵暗号方法で暗号化する
  • simple xor

    Simple XOR XOR 暗号 XOR 暗号の特徴 一見解読が難しそう 当は簡単に解ける 暗号アルゴリズム理解の第一歩に向いている XOR 暗号の暗号化,複合 文字の表現 コンピュータの記憶方式 コンピュータの記憶素子 1 個には 2 通りのデータしか区別できない.(0V と 5Vなど) 記憶素子を複数使って複雑なデータを区別する. 1 個→0,1 2 個→00,01,10,11 3 個→000,001,010,011,100,101,110,111 ASCIIによる文字の表現 7 bit → 128 種類のデータを区別できる 英語のアルファベットに利用されている. A→0100 0001, B→0100 0010,C→0100 0011 ASCII Code表 XOR 演算 XOR 演算の規則は以下の通りである. 0+0=0, 0+1=1, 1+0=1, 1+1=0 例: A:

  • [ヅラド] [Java] Triple DES 暗号化

    This page moved.

  • 1