Python Languageセキュリティと暗号化


前書き

Pythonは、コンピュータセキュリティとネットワークセキュリティで最も一般的な言語の1つで、セキュリティと暗号化に大きな可能性を秘めています。このトピックでは、コンピュータとネットワークのセキュリティ、ハッシング、暗号化/復号化アルゴリズムに使用されているPythonの暗号化機能と実装について説明します。

構文

  • hashlib.new(name)
  • hashlib.pbkdf2_hmac(名前、パスワード、ソルト、ラウンド、dklen =なし)

備考

hashlib多くのメソッドでは、文字列ではなくバイトのバッファとして解釈可能な値を渡す必要があります。これは、 hashlib.new().update()およびhashlib.pbkdf2_hmacです。文字列がある場合は、文字bを文字列の先頭に付加することで、文字列をバイトバッファに変換することができます。

  "This is a string"
 b"This is a buffer of bytes"

セキュリティと暗号化 関連する例