文字列の SHA1 ハッシュを確認する方法
目次:
文字列の sha1 ハッシュをチェックする必要がありますか?コマンドラインから任意の文字列の sha1 ハッシュを簡単に見つけることができます。このトリックは、Mac OS または Linux から sha1 ハッシュをチェックするために機能します。
opensslコマンドを使用して
文字列のSHA1ハッシュをチェック
任意のテキスト文字列の SHA1 ダイジェストを確認する方法は次のとおりです、この例ではパスワードを使用しますが、任意のテキスト文字列。ターミナルを起動し、次のコマンドを入力します:
"echo -n yourpassword>"
出力は次のようになります:
(stdin)=b48cf0140bea12734db05ebcdb012f1d265bed84
これは「yourpassword」の sha1 チェックサムです。明らかに「yourpassword」を実際のパスワードに変更して、そのハッシュを確認してください。同様に、これを任意の文字列に変更できるため、「ILoveStarWars81」の sha1 ハッシュを確認したい場合は、それを構文にプラグインするだけです。
これは、ターミナル ウィンドウでは次のように表示されます:
この例以外では、SHA1 ハッシュのチェックは、ファイルまたは文字列の整合性を検証するために頻繁に使用されます。これについては、以前に何度か説明しました。
背景によっては、これはセキュリティの問題を発見するのに役立ちます。たとえば、LinkedIn を使用している場合は、6 件以上で重大なセキュリティ侵害が発生したと聞いたことがあるでしょう。500 万人のユーザー パスワードが盗まれ、Web に流出しました。最初にすべきことは、そのサイトでパスワードを変更することですが、自分のパスワードが漏洩したものに含まれているかどうかを確認したい場合は、パスワード自体の SHA1 ハッシュが必要になります。
その出力を使用して、最近のLinkedInの例で漏洩したパスワードのリストと比較することができますが、最終的にこれを使用してsha1チェックサムを確認できます.