MySQL

MySQL 暗号化されたパスワードを保存する

更新日:

直接OpenSSLのコマンドを使って、独自CAを作成する

・パスワードをDBに暗号化文字列として格納する
manageサーバで以下コマンドを実行(パスワード:20190601の場合)

echo -n “20190601” | openssl dgst -sha512 -hmac “dXtzapDFK74wAsQU9hjfHbWASTkWeXxCsk3ydD6ne6haYrGSkfDyZAKj6eQ4Y3PC”

返却値(=以降の文字列がハッシュ化されたパスワード
(stdin)= c2906ff9c108fbab9f33f2385f650ed94f54f414f5aa17c521bfdbbefaeb5701e462a6fbca4b16a5630b26009c24b3b531437b53d40439b27e124ece0c35d750

・暗号化されたパスワード(20190601)をインサートする
insert into テーブル (password) values (‘c2906ff9c108fbab9f33f2385f650ed94f54f414f5aa17c521bfdbbefaeb5701e462a6fbca4b16a5630b26009c24b3b531437b53d40439b27e124ece0c35d750’);

-MySQL

Translate »

Copyright© 解決方法あった! , 2021 All Rights Reserved Powered by STINGER.