2022-06-21 00:00:00
諏訪子
security
self promotion

【Linux】2FAより安全?SimPas!

2FAを使いますか?
そうして、本当に安全だと思いますか?
貴方のパスワードはすべてのウエブサイトで「114514」か「oboeyasui123」等だったら、勿論2FAを使った方は良いですね。
でも、全部のウエブサイトで覚えにくくて全然違うパスワードを使ったら、2FAと意味がありません。
多分その場合はOTP以外、2FAは不安全です。
ショートメッセージ、メールトークン等はプレインテキストで届きますので、貴方に届く前に罪人は読める可能性が高いです。
スマホアプリを使ったら、AppleやGoolag(又はフェイクブック)に簡単に読まれます。
やっぱり、2FAでデジタル監視は可能です。

もっと安全の方法の紹介

2FAよりバカみたいに強いパスワードだけの方が安全です。
各ウエブサイトで違うパスワードを使ったら、もっと安全になります。

おすすめ点

最強のパスワードは:

  • 64文字以上
  • 小文字(qwertyuiopasdfghjklzxcvbnm)を含める
  • 大文字(QWERTYUIOPASDFGHJKLZXCVBNM)を含める
  • 英数字(1234567890)を含める
  • 特殊文字(!"#$%&'()-^=~|@{[}]+;*:,<.>\\_)を含める
  • 2回同じパスワードを使うのは禁止
  • パスワードマネージャーの紹介

    作成

    まずは強いパスワードマネージャー出来るソフトをダウンロードしてインストールしましょう!!

    おすすめ強さはデフォルトですので、sp -gだけで十分です。

    # sp -g
    mnRMw,-p2OSU!>NdV8RLJ4p?d.4nlrHBpL1hu2:8,BRohpU'^NrsQ*MgEw,I:$B2

    沢山日本産ソフトでまだ特殊文字を使えませんので、しょうがないですが、その場合 pwgen -g 10 risk で行いますね…

    # sp -g 20 risk
    Eca2NNIJLUPJMfO5V6J8

    保存

    勿論最強のパスワードは覚えにくいですので、パスワード管理ツールを使うのはおすすめです。
    パスワードを保存するには、おすすめパターンは「ドメイン名.TLD/ユーザ名」です。

    # sp -a technicalsuwako.moe/idioticcirno
    パスワード: (`sp -g`で作成したパスワードを入力して下さい)
    パスワード(確認用): (もう一回同じパスワードを入力して下さい)
    #

    パスワードを受け取るには:

    # sp -s technicalsuwako.moe/idioticcirno
    ohp4ey7Phe$in4Rie(s9 (例のパスワードです)
    #

    勧め:複数デバイスに同期を取る

    複数デバイスがあれば(例えば、パソコン、ノートパソコン、及びLinuxスマホを持つ場合)、パスワードの同期は勧めます。
    まずはすべてのデバイスでrsyncをインストールして、sshサービスを有効にして下さい。
    後は:

    rsync -rtvzP ~/.gnupg ユーザ名@デバイスのIPアドレス:~
    rsync -rtvzP ~/.local/share/sp ユーザ名@デバイスのIPアドレス:~

    同じユーザ名の場合、「ユーザ名@」を書かなくてもOKです。

    以上