• ベストアンサー

一文字ずつ暗号化

メールを1文字ずつ暗号化するのって現実的ですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • rukuku
  • ベストアンサー率42% (401/933)
回答No.3

>同じ文字なら暗号化後も同じだとすると… >最後には解読されるのではないでしょうか。 「時間的に」という点を除けば解読は可能です。このような解読方法は エドガー・アラン・ポー作の「黄金虫」にあります。 http://ja.wikipedia.org/wiki/%E9%BB%84%E9%87%91%E8%99%AB

kasoupctte
質問者

お礼

ご回答ありがとうございました!

kasoupctte
質問者

補足

まさにそれです。小学生の頃読みました。 なにかあったと思ったらやっぱり・・・ やはり全文字違う結果になるようにしないと駄目ですね。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • rukuku
  • ベストアンサー率42% (401/933)
回答No.2

こんにちは 暗号化とは少しちがうのですが「エンティティ化」というものがあります。 http://hp.vector.co.jp/authors/VA022023/javascript/make_html_entity-ja.htm http://www.kipwmi.com/fm/tips/base64.htm 暗号化というよりは記号化ですので、解読のルールが広く知られています。 解読のルールは相手にしか分からない方法で記号化すれば暗号になります。 SSLを使った方法では、通信経路の一部しか暗号化されていないようです。 http://www.nikkeibp.co.jp/style/biz/skillup/spam/080428_91st/index2.html

kasoupctte
質問者

お礼

こんにちは。 一文字ずつでは計算コストがかかりすぎるのではと思って 質問しました。(暗号学的ハッシュ関数を使うような 強力な暗号化の場合) SSLの件、経路の大半で暗号化されてないのですね。 初めて知りましたというか認識しました・・ 回答ありがとうございました。

kasoupctte
質問者

補足

同じ文字なら暗号化後も同じだとすると 暗号化対象の文字数が充分に多いと たとえば英文でよく使われる文字はsだから・・・ とか頻度で当たりをつけられて 最後には解読されるのではないでしょうか。 時間的に事実上不可能といえるかどうかですが。

全文を見る
すると、全ての回答が全文表示されます。
  • keikun711
  • ベストアンサー率14% (17/115)
回答No.1

できますよ(^O^) 調べてみて下さい(^ω^)

kasoupctte
質問者

お礼

回答ありがとうございました。

kasoupctte
質問者

補足

メールを1文字ずつ暗号化 でぐぐってみましたがいまひとつ分かりませんでした。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 8文字以上の文字を暗号化する方法

    Apache1.3.37+PHP5.2.4+MySQL51.22のレンタルサーバでWEBコンテンツを作っています。 フォームから入力されたパスワードを、DBに格納する際、暗号化したいと思います。 MD5やsha1やcryptなどいろいろあるのですが、8文字を超える文字の暗号化ができないようです。 8文字を超える暗号化はどうすればいいのでしょうか? よろしくお願いします。

    • 締切済み
    • PHP
  • base64後、1文字ずつ暗号化すると解読困難?

    計算コストを幾分度外視して考えると、通常の業務連絡的な内容のメールであれば、 base64を通してから1文字ずつパスワード付きでハッシュ関数に通せば パスワードがばれない限りかなり解読困難ですか? (2文字目からは暗号化後の1文字目もつける→3文字目は2文字目・・・以下末尾文字まで) またどの程度実用的でしょうか。(用途はどの程度限定されるでしょうか。) メールにGmailなどの無料Webメールしか使っていないので なるべく長持ちする暗号化として考えてみました。 回答お願いします。

  • どうやって暗号化しているか分かりません

    あるホームページのツール(PHPで作られています)で、 「1234567890」を暗号化すると「MTIzNDU2Nzg5MA」に変換されるのですが、どの関数を使用して暗号化しているか分かりません。 ランダム生成ではなく固定のようですがMD5などとはまったく違う暗号なので・・ どなたか分かる方いませんでしょうか?回答宜しくお願いします。 また他の文字列も暗号化してみましたがどの文字列も変換するとアルファベットの大文字小文字が非常に多くなります。

    • ベストアンサー
    • PHP
  • 文字列の暗号化と復号化

    .NETで文字列を固定長に暗号化したい。(ユニコード対応できる) また、暗号化したものを復号化します。 .NETに付いている暗号化のモジュールはいくつがありますが、その以外のやり方がありましょうか? 例:何桁の平文を暗号化しでも8桁の十六進数又はBASE64の秘文になる。

  • この暗号が解けない><

    学校で友達にだされた暗号がとけません。 い、く、や、ま‥‥お、も、こ、あ、ふ、あ、は、○ ○にはいる文字は? という問題です。 最初、文字を数字化して微分とかするのか? とも思いましたが、一応僕も友達も小学校4年なのでそんなに複雑じゃない と思います。暗号かとも思ったのですが。 もう10時間考えていますがわかりません○にはいる文字はなんでしょうか?

  • 暗号化文字列を英数字のみにしたい

    文字列をJavaで暗号化してURLのクエリストリングに付加したいのですが、「=」「+」等の記号が含まれるとURLエンコーディングしないといけません。 こちらの都合上それを防ぎたいので、暗号化後の文字列を半角英数字のみで構成されるようにしたいのです。 いい案があればご教授ください。 尚、現在はアルゴリズムBlowfishで暗号化したバイト配列をBase64方式にてエンコードしています。 それですと記号が含まれてしまいます。

    • ベストアンサー
    • Java
  • 暗号化されていないサイトを暗号化することは可能?

    はじめて利用させてもらいます。 SSLにて保護されていないサイトのログイン画面にメールアドレスを入力する際 暗号化するなどの手段というのはないものでしょうか。 ちなみにそのサイト、パスワードは入力する際暗号化されているようです。 入力した際パスワードの文字が黒丸で表示されるので・・・。 自分なりに調べましたが、手段が見つからず、技術的に無理なのかなと思いましたが 念のため質問させていただきます。

  • この暗号を解いて下さい

    パピルスに描かれた暗号 繋がれた文字を読み解いて下さい

  • 個人情報の暗号化って

    個人情報の暗号化を行うのはソフトを使用するのが一番いいのでしょうか?? HPで集めた文字をサーバーからメールサーバーへそして法人のメールアドレスへ暗号化して送信する。 ただのデータなら、暗号化しなくてもいいのでしょうが、個人情報となるとその辺が厳しいと思うのですが・・まったくの素人に近いので暗号化について、 また上記のことについて、教えていただけると非常に助かります。(けっこう思考のどつぼにはまってるので)(^^;) よろしくおねがいいたします♪

  • メール暗号化不対応プロバイダーについて

    御世話になります。 プロバイダー側で送信メールが暗号化されない,またWindos Mail で暗号化したメールを送信できないプロバイダーを利用しています。  こうした環境では,Gmail等暗号化されるクラウドメールは,プロバイダ側で暗号化が解除されるのでしょうか?それとも暗号化されたまま,相手先に届くのでしょうか(文字化けしたとしても)。 回答くださいますようお願いいたします。

    • ベストアンサー
    • Gmail
このQ&Aのポイント
  • NC工作機械のプログラム容量について詳しく教えてください。
  • フュージョン360を用いた3Dモデル加工を勉強中ですが、容量の大きいプログラムをNC工作機械に入力できません。
  • 古い設備でテープ運転を利用しているNC工作機械のプログラム容量についてアドバイスをいただけませんか?
回答を見る