主に、文字列の暗号化に使用される最も一般的に使用される暗号化はMD5です。
hashlibインポート DEF get_md5(データ): OBJ = hashlib.md5() obj.update(data.encode( 'UTF-8')) 結果= obj.hexdigest() の戻り結果 ヴァルは= get_md5( '123')はここに置か#文字列リテラルを暗号化します。 印刷(ヴァル)
あなたはヒットライブラリーの挙動を回避したい場合、解読がより困難であるので、あなたは、塩に暗号化より複雑な値を変更することができます。
hashlibインポート DEF get_md5(データ): OBJ = hashlib.md5( 'abclasjd; flasdkfhowheofwa123113'.encode(' UTF-8 '))塩位 (UTF-8「)。obj.update data.encodeは()' 結果= obj.hexdigest() の戻り結果 ヴァル= get_md5(「123」)は、ここで#暗号化された文字列リテラルを配置します。 印刷(ヴァル)
ケース:
説明:ユーザーがMD5暗号化形式を形成するために、辞書のリストに新しいユーザー名とパスワードを入力します。ユーザーが一致するユーザー名とパスワードを入力してみましょう。