• ベストアンサー

この手のパスワードって何通りですか?

こんにちは。 またお尋ねします。 暗号化のソフト導入を検討していますが、 英文字大小を区別、0~9までの数字、スペースも有効という条件で10桁のパスワードを設定した場合、 一体何通りのパスワードになるのでしょうか? 計算式だと、 (26+26+1+10)×10乗で合っているでしょうか? あと、解読出来るとしたら、どの程度の設備でどのくらいの時間を要すでしょうか?

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

  • ベストアンサー
  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.3

> 計算式だと、 > (26+26+1+10)×10乗で合っているでしょうか? これでOKです。 (10桁「まで」ですと、もう少し多くなりますが。) Windows電卓で計算すると、 =984930291881790849 という数になります。 対比するものとして、64bit暗号の場合、2の64乗 =18446744073709551616 となり、対象の18.7倍です。 で、64bitの暗号で有名なのが「RC5-64 Challenge」と呼ばれるコンテストで、これは世界中の暗号解読に興味があり、マシンパワーが余っているという人がボランティアで参加するような形式で1757日かかったというデータがあります。 68user's page - 暗号化のお話 (1) http://x68000.startshop.co.jp/~68user/net/crypt-1.html 従って、同じような分散コンピューティングを行う方法で100日程度と見積もって良いと思います。 ただ、1台のPCで…となると、見積もりが難しいです。 特定の環境で○○bitの暗号を解読したような例を見つけると、参考になるかも知れません。

focus69
質問者

お礼

neKo_deuxさん ありがとうございます。 とても参考になりました。

その他の回答 (4)

  • grapo
  • ベストアンサー率28% (75/261)
回答No.5

NO.4です。 Windows電卓がありましたね(^^; 「1000816264331497152」 となりました。

  • grapo
  • ベストアンサー率28% (75/261)
回答No.4

>1~9桁のパスワードも「あり」とすると、 >どの様な計算で、何通りになるのでしょうか? 10桁の場合が「63の10乗」ですね。 1~9桁の場合もアリとすると 9桁の場合「63の9乗」 8桁の場合「63の8乗」 7桁の場合「63の7乗」 … 1桁の場合「63の1乗」 が増えるわけですから 63の10乗+63の9乗+……+63の2乗+63の1乗 という式になります。 計算できる計算機が手元にないのでエクセルで計算 してみましたが 「1000816264331500000」 となりました。 (だいたいの値です。下5桁は計算してくれませんでした)

  • tds2a
  • ベストアンサー率16% (151/922)
回答No.2

26×26×26×26×121×121 になると思います。

  • tomuo2
  • ベストアンサー率47% (23/48)
回答No.1

こんにちは。 「暗号化解読」と「パスワード解読」は別の話だと思いますが とりあえずパスワードについてです。 計算は合ってると思います。 63の10乗で、984930291881790849。あってるかな。 これは10桁固定の場合の話なので、1~9桁のパスワードも「あり」とするとさらに増えますね。

focus69
質問者

お礼

tomuo2さん 早速、ありがとうございます。 1~9桁のパスワードも「あり」とすると、 どの様な計算で、何通りになるのでしょうか?

関連するQ&A

  • このパスワードは何通り?

    32文字でアルファベット(大小区別有)数字のパスワードだと何通りありますかね?

  • パスワードの解析方法

    パスワードの解析方法が知りたいです。 暗号技術に関する勉強を興味本位で始めたんですが、暗号化された文字列を解読して復号する事ができません。 判明しているのは以下です。 ・英字と数字を判別する。 ・英字は大文字、小文字を判別する。 ・平文の英数字の文字列の数に関わらず、暗号化された文字列は11文字。 暗号化された文字列は『gxhdlde85rt』です。 ホームページなどで入室ロックをかける時などに利用する暗号方法らしいのですが、どう解読したら良いですか?

  • パスワードを忘れてしまいました。

    アタッシュケースというフリーの暗号化ソフトで大事なファイルを暗号化して保存していたのですけれど、パスワードを忘れてしまいました。数字六桁だったと思うんですけれど。 アタッシュケースのバージョンは2.51だったと思います、確か最新。 http://homepage2.nifty.com/hibara/software/index.htm できるだけ手軽に割り出す事のできるフリーソフトみたいなの無いでしょうか? 急に必要になったファイルがその中に入っているので出そうとしたら、覚えていたはずのパスワードが違うらいのです。 やり方の手順を乗せているページ紹介でも良いです、一応PCはWinXP使っています。

  • 自分のパスワードがどれくらいの時間で解析させるか?

    先日フリーメールのパスワードが不正に解析され、他人に勝手にログインされてメールの送受信をされてしまいました。パスワードは8桁で設定しており、英数大文字/小文字を交えたものでした。 インターネットでは8桁のパスワードを設定していればまずは安心と書いてあったので、安心していたのですが、不正にログインされてしまい、非常にショックを受けております。 いろいろ調べた結果、数年前なら8桁のパスワードなら安心だったけど、最近はパソコンが高性能化しているので、8桁でも安心できないという記事を見かけました。 そこで質問なのですが、2013年8月現在の最新パソコンでは、一体何桁のパスワードを設定すべきなのでしょうか。また2013年8月現在で安心な桁数でも、例えば2年後、3年後にはパソコンも進化するでしょうから、安心できなくなってしまうんですよね。 パソコンのスペック(CPUの性能やメモリ容量)などから、何桁のパスワードなら解読するのに何分、何日、何週間かかるという計算を自分自身で出来る方法か、フリーソフト又はサイトがあれば是非教えてください。マメにチェックして、自分で解読時間を計算してみたいのです。 どうぞよろしくお願いもうしあげます。

  • 短いパスワードを禁止すると堅牢だが組合せが減る

    架空の例です。携帯電話のパスワードを0から9までの数字を使い定期的に設定しているとします。 1桁から10桁までのパスワードを設定する場合組み合わせは次の通りです。 10 Σ = 1.111111111 × 10^10 X=1 しかし、桁数が短い、使う文字種類が少ないことは好ましくないとされています。 携帯電話で使える文字は0から9までの数字なので桁数だけ増やすことになりました。 最低5桁は設定するとします。 組み合わせは次の通りです。 10 Σ = 1.11111 × 10^10 X=5 桁を制限したので組み合わせは当然減りました。 文字種類が100種類などとすると関数電卓でも違いが分からない程度なのですが、携帯電話の0から9までの10種類で計算した場合は違いが分かるようです。 1桁から4桁のパスワードは作らないとはパスワードを堅牢にするためであったはずですし、実際、短いパスワードは作るべきではないと言われています。 パスワードは堅牢になったのに組み合わせが減ったわけですが、なぜこういう事が起きるのでしょうか。 一つ想像したのは、ここで計算したのはパスワードの組み合わせであり、破りにくさではないということでしょうか。

  • 確率の問題

    お恥ずかしい話なのですが、計算方法を教えて下さい。 4桁の数字が何通りになるかの計算を教えて欲しいのですが 0~9までの数字を使った数字は10の4乗で 10 × 10 × 10 × 10 = 10,000通り という事は分かるのですが、 1~4の数字しか使えなかったとしたら計算方法は 4の4乗で合ってますか?

  • パスワードを打ち込むときの※印について

    携帯電話について初歩的な質問をいたします。魔法のiランドを利用しようとしましたが、ログインするときにパスワードを打ち込みます。これは英文字数字8ケタなんですが、携帯で打ち込むとディスプレイが※印になるので、どんな文字列を打ったのか確認できません。みなさん、どうしてるんですか?

  • テザリング接続のパスワード

    海外在住者ですので、SB、auなどの回線は無関係です。 そこで、NexusとiPhone 4sをテザリングによって、接続しようとしているんですが、上手く行きません。 ・iPhone 4s ・Nexus7 1. 脱獄はしたくないので、専用のアプリを入れました。 2. iPhone 4sのTetheringをONして、インターネット共有。 3. Nexus7のWi-Fi設定に、iPhone 4sの本体の名前(例えば、「OK」)が出ました。 4. 「OK」のパスワードを入れろ、という指示がNexus7に表示。 え?パスワード?これって何のパスワードでしょう。 思い当たる4桁の数字を入れると「接続」という文字がグレイのままです。 試しに「00000000」と8桁の数字を入力すると、「接続」の文字が黒に。 という事は、パスワードは8桁以上のようです。 iPhone4sに設定しているパスワードは4桁。キャリアからもらったSIMカードのパスワードも4桁。 8桁以上のパスワードを設定しているのは、モデムくらいですが、このモデムに使ったパスワードを使っても認証されませんでした。 一体、このパスワードというのは、何でしょうか? 自分で設定するんでしょうか?すると、すれば何処で実行するんでしょうか? 何かご存知の方が居ましたら、ご教授願えたらと思います。 よろしくお願い致します。

  • RSA暗号解読

    1バイト毎にe=11,n=377でRSA暗号で暗号化し、その結果を4バイトでファイルに出力した。         0034  d=23,n=377でこの暗号化された情報を複合化したいのですがどう計算していけば良いのか分かりません。 途中の計算を書いてまとめたいので解読プログラムを使うこともできません。 0x34を16進数から10進数にして23乗するところまで何とかいきました。この後の計算を教えていただけませんか?

  • Bitlockerの安全性

    回答よろしくお願いします。 Bitlockerの導入を検討しているのですが ◎もしWindowsログインパスワードが解読されてしまったら(推測されたりなど) どうなりますか? いくら暗号化されていてもログイン出来てしまえば中身が参照できると思います がそういうものなのでしょうか? ◎TPMとは上記を解決できる代物なのでしょうか? ネット上の情報を色々読みましたが、実際に使ったことはまだ無いので いまいちわかりません、回答よろしくお願いします。

専門家に質問してみよう