Python logo

前のトピックへ

plistlib --- Apple .plist ファイルを生成・解析する

次のトピックへ

hashlib --- セキュアハッシュとメッセージダイジェスト

このページ

  • バグを報告する
  • このページを改善する
  • ソースを表示する
  • 翻訳のソースを表示する

ナビゲーション

  • 索引
  • モジュール |
  • 次へ |
  • 前へ |
  • Python logo
  • Python »
  • 3.15.2 documentation »
  • Python 標準ライブラリ »
  • 暗号関連のサービス
  • |
  • |

暗号関連のサービス¶

この章で説明するモジュールは、暗号に関するさまざまなアルゴリズムを実装しています。 利用できるかどうかはインストール環境によります。 概要を以下に示します:

  • hashlib --- セキュアハッシュとメッセージダイジェスト
    • ハッシュアルゴリズム
    • 使用法
    • コンストラクタ
    • 属性
    • ハッシュオブジェクト
    • SHAKE 可変長ダイジェスト
    • ファイルのハッシュ化
    • 鍵導出
    • BLAKE2
      • ハッシュオブジェクトの作成
      • 定数
      • 使用例
        • 簡単なハッシュ化
        • 異なるダイジェストサイズの使用
        • 鍵付きハッシュ化
        • ランダム化ハッシュ化
        • パーソナライズ
        • ツリーモード
      • クレジット:
  • hmac --- メッセージ認証のための鍵付きハッシュ化
  • secrets --- 機密を扱うために安全な乱数を生成する
    • 乱数
    • トークンの生成
      • トークンは何バイト使うべきか?
    • その他の関数
    • レシピとベストプラクティス

前のトピックへ

plistlib --- Apple .plist ファイルを生成・解析する

次のトピックへ

hashlib --- セキュアハッシュとメッセージダイジェスト

このページ

  • バグを報告する
  • このページを改善する
  • ソースを表示する
  • 翻訳のソースを表示する
«

ナビゲーション

  • 索引
  • モジュール |
  • 次へ |
  • 前へ |
  • Python logo
  • Python »
  • 3.15.2 documentation »
  • Python 標準ライブラリ »
  • 暗号関連のサービス
  • |
  • |
© Copyright 2001 Python Software Foundation.
このページはPython Software Foundation License Version 2でライセンスされています。
ドキュメント内のサンプル、レシピ等のコードは、Zero Clause BSDライセンスの下で追加的にライセンスされています。
詳しくは歴史とライセンスを参照してください。

Pythonソフトウェア財団は非営利法人です。 寄付をするには

最終更新日: 10月 29, 2026 (10:23 UTC) バグを報告する
Sphinx8.2.3を使って構築されています。