タグ

暗号化に関するatm_09_tdのブックマーク (7)

  • Java 9時代のAES 256暗号 - Qiita

    もうポリシーファイルは要りません。 大事なことなのでもう一度言います。もうポリシーファイルは要りません。 背景 Java では標準ライブラリの Cipher クラスを使えば、サードパーティのライブラリを使うことなく AES 暗号を扱うことができます。しかし、AES 暗号はアメリカの輸出規制の対象になっているらしく、標準では 128bit までの鍵しか扱えません。日のようにこの輸出規制の対象にならない国では、別途 Oracle から無制限強度のポリシーファイルをダウンロードして、システムに上書きする必要があることは有名な話です。 JavaでAES256を使用できるようにする ポリシーファイルを差し替えれば AES 256 暗号を使えるのでよいのですが、よいのですが、...正直いって非常に面倒です。このあたりの経緯を知らない人に説明するのも面倒ですし、JDK を更新するたびに差し替えるのも面

    Java 9時代のAES 256暗号 - Qiita
  • アタッシェケース#3 - Windows用の暗号化/復号化ソフトウェア MOONGIFT

    誰にも見られたくない情報は誰しもが持っていますよね。万一漏洩した日には目も当てられません。そういった事態を防ぐためにファイルの暗号化が大事になります。 今回紹介するアタッシェケース#3はファイルの暗号化、復号化ソフトウェアです。 アタッシェケース#3の使い方 メイン画面です。全部で3つの暗号化方式が用意されています。 パスワードを設定します。 完了しました。 パスワードが違うと復元できません。 設定です。 アタッシェケース#3では暗号化された実行ファイルも作れますので、アタッシェケース#3をインストールしていないPCでも復号化できます。パスワードに十分長い文字列を設定すれば安心でしょう。 アタッシェケース#3はWindows用のオープンソース・ソフトウェア(GPL v3)です。 アタッシェケース#3 | HiBARA Software hibara/AttacheCase3: File e

    アタッシェケース#3 - Windows用の暗号化/復号化ソフトウェア MOONGIFT
  • https://ubuntuapps.net/blog-entry-553.html

  • 【即席】コピペでできる暗号化/符号化処理 Java編【3日目】 | DevelopersIO

    こんにちは。いつの間にか、サーバー側のこむろです。 最近、クライアント側も高性能になってきたため、色々な大事な情報を格納したりすることも増えてきました。またサーバーとの通信によって最新の情報を取得することも多いです。そんな中、暗号化や符号化は重要な技術ですが、自分で実装するのはなかなか骨が折れます。 しかし、最近のプログラム言語では、1から自分で実装しなくても、便利なクラスやライブラリが含まれていることが多いと思います。今回は自分の備忘録も含めて、自分のよく使う暗号化やら符号化やらのプログラムの断片をまとめてみました 今回は、Javaを例にサンプルコードをざざっと記述してみました。Javaには元から色々な便利な暗号に関するクラスやライブラリが用意されているので、存分に利用していきたいと思います。 Base64 Encode/Decode バイナリ等のダメ文字を含むデータを、64種類の印字可

  • スマートフォンアプリケーションでSSLを使わないのは脆弱性か

    このエントリでは、スマートフォンアプリケーションの通信暗号化の必要性について議論します。 はじめに 先日、スマートフォンアプリケーションのセキュリティに関するセミナーを聴講しました(2月8日追記。講演者からの依頼によりセミナーのサイトへのリンクをもうけました)。この際に、スマートフォンアプリケーションの脅威に対する共通認識がまだないという課題を改めて感じました。その課題を痛感できたという点で、セミナーは私にとっては有益でした。 このため、当ブログではスマートフォンアプリケーションの話題をあまり取り上げていませんでしたが、今後は、とりあげようと思います。まずは、スマートフォンアプリケーションでは暗号化を必須とするべきかという話題です。この話題は、前記セミナーでもとりあげられていました。 暗号化の目的は何か まず、暗号化の必要性を論じるためには、暗号化の目的を明確にする必要があります。前記セミ

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • https://ubuntuapps.net/blog-entry-266.html

  • 1