プラットフォームログインアカウントパスワード暗号化メカニズムの設定方法
プラットフォームログインアカウントパスワード暗号化メカニズムの設定方法
プラットフォーム暗号化メカニズム:
[1]MD 5:不可逆アルゴリズム、安全
[2]BASE 64:可逆アルゴリズム、比較的安全
[3]HEX passwordsEncryptionAlgorithm=SHA-384
[4]NONE:暗号化しない
具体的な設定方法:
変更/resources/properties-sys.xmlファイルの2つのプロパティ:
passwordsEncryptionAlgorithm
encrpytype
プラットフォームのデフォルトパスワードは123456です.
各メカニズムの設定方法は次のとおりです.
NONE
各ユーザーのデフォルトパスワードは123456です.
パスワードをデフォルトのパスワードに設定するsql:
update td_sm_user u set u.USER_PASSWORD='123456'
md 5アルゴリズム設定
各ユーザーのデフォルトパスワードは(123456のmd 5コード):E 10 ADC 3949 BA 59 ABBE 56 E 057 F 20 F 883 E
パスワードをデフォルトのパスワードに設定するsql:
update td_sm_user u set u.USER_PASSWORD='E10ADC3949BA59ABBE56E057F20F883E'
BASE64
各ユーザーのデフォルトパスワードは(123456のBASE 64コード):MTIzNDU 2
パスワードをデフォルトのパスワードに設定するsql:
update td_sm_user u set u.USER_PASSWORD='MTIzNDU2'
HEX
各ユーザのデフォルトパスワードは(123456のHEXコード):
0a989ebc4a77b56a6e2bb7b19d995d185ce44090c13e2984b7ecc6d446d4b61ea9991b76a4c2f04b1b4d244841449454
パスワードをデフォルトのパスワードに設定するsql:
update td_sm_user u set
u.USER_PASSWORD=
'0a989ebc4a77b56a6e2bb7b19d995d185ce44090c13e2984b7ecc6d446d4b61ea9991b76a4c2f04b1b4d244841449454'
プラットフォームの暗号化メカニズムを設定した後、以下の方法で明文パスワードを暗号化することができます.
コンソールに暗号化されたパスワードが表示されます.
プラットフォーム暗号化メカニズム:
[1]MD 5:不可逆アルゴリズム、安全
[2]BASE 64:可逆アルゴリズム、比較的安全
[3]HEX passwordsEncryptionAlgorithm=SHA-384
[4]NONE:暗号化しない
具体的な設定方法:
変更/resources/properties-sys.xmlファイルの2つのプロパティ:
passwordsEncryptionAlgorithm
encrpytype
プラットフォームのデフォルトパスワードは123456です.
各メカニズムの設定方法は次のとおりです.
NONE
各ユーザーのデフォルトパスワードは123456です.
パスワードをデフォルトのパスワードに設定するsql:
update td_sm_user u set u.USER_PASSWORD='123456'
md 5アルゴリズム設定
各ユーザーのデフォルトパスワードは(123456のmd 5コード):E 10 ADC 3949 BA 59 ABBE 56 E 057 F 20 F 883 E
パスワードをデフォルトのパスワードに設定するsql:
update td_sm_user u set u.USER_PASSWORD='E10ADC3949BA59ABBE56E057F20F883E'
BASE64
各ユーザーのデフォルトパスワードは(123456のBASE 64コード):MTIzNDU 2
パスワードをデフォルトのパスワードに設定するsql:
update td_sm_user u set u.USER_PASSWORD='MTIzNDU2'
HEX
各ユーザのデフォルトパスワードは(123456のHEXコード):
0a989ebc4a77b56a6e2bb7b19d995d185ce44090c13e2984b7ecc6d446d4b61ea9991b76a4c2f04b1b4d244841449454
パスワードをデフォルトのパスワードに設定するsql:
update td_sm_user u set
u.USER_PASSWORD=
'0a989ebc4a77b56a6e2bb7b19d995d185ce44090c13e2984b7ecc6d446d4b61ea9991b76a4c2f04b1b4d244841449454'
プラットフォームの暗号化メカニズムを設定した後、以下の方法で明文パスワードを暗号化することができます.
String p = com.frameworkset.platform.security.authentication.EncrpyPwd.encodePassword("123456");
System.out.println(p);
コンソールに暗号化されたパスワードが表示されます.