タグ

暗号化に関するsatoshieのブックマーク (3)

  • 暗号処理をやってみよう! - Qiita

    この記事は、Java Advent Calendar 2016 の18日目の記事です。 前日は、fullmetal248さんの「JARファイルの難デコンパイル化について頑張ってみた話」 でした。 明日は、yumix_hさんの「誕生日枠!」 です。 #暗号処理 ##暗号化とは 暗号化は、もとのデータ(文字列など)を、一見してなんだかわからないものに変換する処理です。解読キーを使うと、もとの文字列に復元することができ、これを復号化といいます。 Java言語は、暗号処理のライブラリをjavax.cryptoパッケージに持っているので、いろいろな暗号化方式を使って、暗号処理が可能です。 ##暗号処理 以下では、暗号処理の中でも使われることの多いAES暗号について解説します。また、AES暗号をプログラムの中で使うためのライブラリクラスを作成したので、ソースコードとその使い方も解説します。 では最初に

    暗号処理をやってみよう! - Qiita
  • Node.jsで暗号化とハッシュ - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    Node.jsで暗号化とハッシュ - Qiita
  • 【php】文字列を暗号化したり、元の文字列に戻したりする at softelメモ

    問題 phpで文字列を暗号化して、元の文字列に戻せますか。 答え ハッシュを生成するのではなくて(md5,sha)、暗号化、復号化をする場合はMcrypt関数が使える。OpenSSL関数もいいらしい。 Mcrypt関数 mcrypt_cbcやmcrypt_cfbではなく、暗号化に mcrypt_generic()、復号化にmdecrypt_generic() を使えとのことなので、そのようにしてみる。 <?php /* データ */ $key = '長い鍵長い鍵長い鍵長い鍵長い鍵長い鍵長い鍵長い鍵長い鍵長い鍵'; $plain_text = '暗号化したいデータ'; /* モジュールをオープンし、IV を作成 */ $td = mcrypt_module_open('des', '', 'ecb', ''); $key = substr($key, 0, mcrypt_enc_get_ke

    【php】文字列を暗号化したり、元の文字列に戻したりする at softelメモ
  • 1