WAREKO式 完全自動生成


パスワード生成のページ


パスワードに使う文字




文字オプション

文字数お勧めのパスワード
5MQ9t0
6MQ9t0K
7MQ9t0K3
8MQ9t0K3a
9MQ9t0K3aa
10MQ9t0K3aav
11MQ9t0K3aave
12MQ9t0K3aaveH
13MQ9t0K3aaveHA
14MQ9t0K3aaveHAU
15MQ9t0K3aaveHAUA
16MQ9t0K3aaveHAUA8
17MQ9t0K3aaveHAUA8B
18MQ9t0K3aaveHAUA8BO
19MQ9t0K3aaveHAUA8BOt
20MQ9t0K3aaveHAUA8BOtv
21MQ9t0K3aaveHAUA8BOtvh
22MQ9t0K3aaveHAUA8BOtvh7
23MQ9t0K3aaveHAUA8BOtvh77
24MQ9t0K3aaveHAUA8BOtvh77J
25MQ9t0K3aaveHAUA8BOtvh77J3
26MQ9t0K3aaveHAUA8BOtvh77J36
27MQ9t0K3aaveHAUA8BOtvh77J36t
28MQ9t0K3aaveHAUA8BOtvh77J36tk
29MQ9t0K3aaveHAUA8BOtvh77J36tko
30MQ9t0K3aaveHAUA8BOtvh77J36tkoQ
31MQ9t0K3aaveHAUA8BOtvh77J36tkoQq
32MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2
34MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MR
35MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRy
36MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyL
37MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLm
38MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmN
39MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNr
40MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk
41MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5
42MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q
43MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q1
44MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11
45MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11x
46MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xv
47MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvo
48MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoY
49MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYp
50MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpV
51MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJ
52MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJi
53MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit
54MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1
55MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1D
56MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DF
57MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJ
58MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJp
59MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJpp
60MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppu
61MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQ
62MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJ
63MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJl
64MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA
65MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4
70MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWo
75MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9q
80MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8
85MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI7
90MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj
95MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxK
100MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxKl4rwM
105MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxKl4rwMz5219
110MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxKl4rwMz5219VBkAL
115MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxKl4rwMz5219VBkAL9EThb
120MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxKl4rwMz5219VBkAL9EThb5OT2w
125MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxKl4rwMz5219VBkAL9EThb5OT2wRaUmn
130MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxKl4rwMz5219VBkAL9EThb5OT2wRaUmnPFZp4
135MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxKl4rwMz5219VBkAL9EThb5OT2wRaUmnPFZp4mE808
140MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxKl4rwMz5219VBkAL9EThb5OT2wRaUmnPFZp4mE808CIt8b
145MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxKl4rwMz5219VBkAL9EThb5OT2wRaUmnPFZp4mE808CIt8bxPAsZ
150MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxKl4rwMz5219VBkAL9EThb5OT2wRaUmnPFZp4mE808CIt8bxPAsZnTqLF
155MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxKl4rwMz5219VBkAL9EThb5OT2wRaUmnPFZp4mE808CIt8bxPAsZnTqLFNbo0u
160MQ9t0K3aaveHAUA8BOtvh77J36tkoQq2MRyLmNrk5q11xvoYpVJit1DFJppuQJlA4bviWoMnX9qr55M8ILuI789KEj1wXxKl4rwMz5219VBkAL9EThb5OT2wRaUmnPFZp4mE808CIt8bxPAsZnTqLFNbo0uPbFDk
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

パスワード管理のコツ

パスワード管理には各種の方法があります。

● 各種パスワード管理手法の比較

  • 専用の管理ソフトを使う(有料製品)
  • 専用の管理ソフトを使う(フリーソフト)
  • クラウドに保存しておく(有料、無料)
  • ファイルに保存しておく(メモ帳、エクセルなど)
  • 紙に書いておく
  • 記憶しておく
これらの手法のメリット、デメリットを比較してみました。
パスワード管理手法 長所 短所
1 有料製品 口コミなどで評判の良いソフトなら信用出来る。一括管理できるので便利。 操作方法を覚える必要あり。そのソフトを使うためのパスワードを覚える必要あり。 マカフィー リブセーフ 3年版 ※家族全員、何台でもインストールOK
2 クラウドサービス クラウドに保存すると一元管理出来て、自宅、会社、外出先などで利用出来るので便利。 インターネット上にデータを保存する訳なので、100%安全とは言えない。そのサイトがハッキングされないと言う保証は無い。 無料クラウドサービスの例
ノートンIDセーフ
まあノートンのサイトがハッキングされる可能性は極めて少ないと思うが。
3 ファイルに保存 パソコン、タブレット、スマホなどでファイル保存すれば良いのでお手軽。 パソコンがウイルスに感染するとパスワード保存ファイルを盗み見られる可能性もある。
4 紙に書く ウイルスに感染する可能性は無いので安全性は高い。 紛失、書き間違いが発生し易い。複数パスワード管理や長い桁数のパスワード管理が困難。
5 記憶する 記憶力が良ければ、最も安全な方式。 パスワードを忘れたら、再発行の手続きなどが煩わしい。現実的には、記憶力抜群の一部の人しか使えない。

● お勧めのパスワード管理手法

私の場合は、ファイルにパスワードを保管しています。
具体的には、下図のように[情報フォルダ]というような名前のフォルダを作成しておいて、その中に各種のサイトのサブフォルダを作成します。
それらのサブフォルダの中には、メモ帳で作成したテキストファイルがあり、ユーザーIDやパスワードを記録しています。
また、必要なら、どのクレジットカードを登録しているとか、ログインするサイトのアドレスなども記載しています。
なお、クレジットカードの番号などは、万一ファイルが盗み見された場合には危険ですので記載はしていません。

ファイルに保存すると危険ではないのか?

それもテキストファイルに。
確かに、パソコンにテキストファイルでパスワードを保存するのは危険性が高いです。
もしウイルスやスパイウェアに感染すると、そのファイルを盗まれる可能性があります。ウイルスの中には、ファイル名や中身のデータを調べて、 パスワードやクレジットカード番号、銀行・証券会社などの口座番号などの情報が保存されているファイルを見つけ出すように作られている物も有るようです。
なので、[情報フォルダ]などと名前を付ける事は危険性があります。
また、テキストファイルの中に "パスワード" とか "password" などの文字を書くのも危険ではあります。

● 私のパスワード管理方法

サイト訪問者のみなさんにのみ特別公開です。
私の場合には、上記の通り、フォルダやサブフォルダに分けて各サイトのパスワード、ユーザー名などの個人情報を保存しています。
パスワードの生成は、もちろん本ページのオンラインパスワード生成機能を使っています。
重要な点は、それらのフォルダはパソコン本体のハードディスクには保存しません。
USBメモリに保管しています。
パスワードの入力が必要になった場合にのみ、USBメモリをパソコンに挿して、そこから情報を取得して、コピーペーストでブラウザーのログイン画面の入力欄に貼り付けて利用します。
使い終わったらUSBメモリは抜きます。
これらな、万一パソコンがウイルスに感染してもパスワードファイルを盗まれる可能性は極めて少ないですから安心です。

● 自動暗号化機能付きUSBメモリー

もし、この

テキストファイル + USBメモリー保存方式

でも不安な人は、自動暗号化機能付きUSBメモリーがお勧めです。
保存したデータを自動暗号化して保存するので、紛失や盗難に遭っても安心です。
Eaget USBメモリ USB3.0 キャップレス Windows/Mac用のフラッシュメモリ(防水、防塵、暗号化データ安全) U90(32GB) BUFFALO 指紋認証/自動暗号化機能搭載 セキュリティ USBメモリ 2GB RUF2-FHS2G イメーション USBメモリ 8GB 暗号化プロテクション・ソフト搭載 回転式キャップ NANO-f ブラック UFDNFE8GBK
二番目の製品は、指紋認証式という高度な認証方式を採用しています。
いずれにしてもUSBメモリー方式なら、インターネットのクラウドサービスも利用しませんから、ネットに個人データが流出する危険性はまず有り得ません。

まとめ

と言う事で、私のお勧めのパスワード管理手法は、
  • フォルダやサブフォルダに各サイトのユーザーIDやパスワードを分類して保存。
  • 自動暗号化機能付きのUSBメモリーにそれらのデータを保管。
  • 万一そのUSBが故障・紛失した場合を想定して、USBメモリーを二台使うと良い。
  • 一台は通常に使用する。もう一台はバックアップ用として、机の引き出しや金庫に保管。
これが、私が長年の経験で編み出した最も安心でかつお手軽なパスワード管理手法です。
この方法では、インターネット接続を必要とせず、クラウドサービスにデータを保存する必要もないので、保管サイトがハッキングされてデータが流出するなどの事件・事故が起こっても全く影響が有りません。 また、使う度に毎回USBメモリをパソコンに抜き差しするのが煩わしい人は、この暗号化機能付きのUSBメモリなら常時挿しっぱなしでも安心でしょう。
以上、ご参考にして下さい。

本ページは十分テストして作成していますが、万一間違いなどの可能性もありますので他の手段を用いてご自身でもご確認下さい。もし間違いなどありましたらご連絡下さい。
本ウェブサイトは、最新のプログラミングテクノロジーを駆使して、完全自動作成しています。

VISITORS: 2601