よくあるアルゴリズムの実装サンプルを紹介
  • JavaによるMD5実装    - (2009/05/12 11:11)
    MD5(Message Digest Algorithm 5)は、電子署名や認証などで利用されるアルゴリズムです。本文はMD5アルゴリズムのJava実装サンプルです。
  • JavaによるBASE64実装    - (2009/05/12 11:37)
    BASE64は、電子メールに広く利用されているデータを暗号化・復号化用アルゴリズムです。本文はBASE64アルゴリズムのJava実装サンプルです。
  • JavaによるSHAアルゴリズム実装    - (2009/05/12 13:32)
    SHAは、認証や電子署名などに利用されているMD5よりも攻撃に強いデータ暗号化アルゴリズム(ハッシュ関数)です。本文はSHAアルゴリズムのJava実装サンプルです。
  • JavaによるDESアルゴリズム実装    - (2009/05/12 16:19)
    DESは、Data Encryption Standard(データ暗号化標準)の略で、64ビット長のブロックに分割したデータを56ビット長の秘密鍵で暗号化するアルゴリズムです。本文はDESアルゴリズムのJava実装サンプル(ひとつ)です。