跳转到主要内容

确定性密钥生成器

项目描述

Deterministic-keygen

Deterministic-keygen 是一个用于确定性生成加密密钥的实验性 Rust 和 Python 库,即重复使用相同的初始熵(输入)字节生成相同的密钥材料(输出)。这可以由应用程序使用,从一些用户提供的输入(例如,BIP-39助记短语)中重新生成或恢复给定的密钥,可能启用更“人性化的”密钥备份和恢复形式。

目前仅支持RSA密钥。

[!WARNING] 此库是一个早期概念验证,尚未经过审计,可能随时更改;请勿用于任何重要用途!

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。

源分发

deterministic_keygen-0.0.7.tar.gz (13.0 kB 查看哈希值)

上传时间

构建分发

deterministic_keygen-0.0.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ x86-64

deterministic_keygen-0.0.7-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.5 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ s390x

deterministic_keygen-0.0.7-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ ppc64le

deterministic_keygen-0.0.7-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ ARMv7l

deterministic_keygen-0.0.7-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.4 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.5+ i686

deterministic_keygen-0.0.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ x86-64

deterministic_keygen-0.0.7-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.5 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ s390x

deterministic_keygen-0.0.7-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ ppc64le

deterministic_keygen-0.0.7-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ ARMv7l

deterministic_keygen-0.0.7-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.4 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.5+ i686

deterministic_keygen-0.0.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ x86-64

deterministic_keygen-0.0.7-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.5 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ s390x

deterministic_keygen-0.0.7-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ ppc64le

deterministic_keygen-0.0.7-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ ARMv7l

deterministic_keygen-0.0.7-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.4 MB 查看哈希值)

上传于 PyPy manylinux: glibc 2.5+ i686

deterministic_keygen-0.0.7-cp312-none-win_amd64.whl (380.1 kB 查看哈希值)

上传于 CPython 3.12 Windows x86-64

deterministic_keygen-0.0.7-cp312-none-win32.whl (417.2 kB 查看哈希值)

上传于 CPython 3.12 Windows x86

deterministic_keygen-0.0.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ x86-64

deterministic_keygen-0.0.7-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.5 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ s390x

deterministic_keygen-0.0.7-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ ppc64le

deterministic_keygen-0.0.7-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ ARMv7l

deterministic_keygen-0.0.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ ARM64

deterministic_keygen-0.0.7-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (1.4 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.5+ i686

deterministic_keygen-0.0.7-cp312-cp312-macosx_11_0_arm64.whl (482.9 kB 查看哈希值)

上传于 CPython 3.12 macOS 11.0+ ARM64

deterministic_keygen-0.0.7-cp312-cp312-macosx_10_12_x86_64.whl (504.1 kB 查看哈希值)

上传时间: CPython 3.12 macOS 10.12+ x86-64

deterministic_keygen-0.0.7-cp311-none-win_amd64.whl (380.3 kB 查看哈希值)

上传时间: CPython 3.11 Windows x86-64

deterministic_keygen-0.0.7-cp311-none-win32.whl (417.7 kB 查看哈希值)

上传时间: CPython 3.11 Windows x86

deterministic_keygen-0.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.17+ x86-64

deterministic_keygen-0.0.7-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.5 MB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.17+ s390x

deterministic_keygen-0.0.7-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.17+ ppc64le

deterministic_keygen-0.0.7-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.17+ ARMv7l

deterministic_keygen-0.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.17+ ARM64

deterministic_keygen-0.0.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (1.4 MB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.5+ i686

deterministic_keygen-0.0.7-cp311-cp311-macosx_11_0_arm64.whl (483.5 kB 查看哈希值)

上传时间: CPython 3.11 macOS 11.0+ ARM64

deterministic_keygen-0.0.7-cp311-cp311-macosx_10_12_x86_64.whl (505.1 kB 查看哈希值)

上传于 CPython 3.11 macOS 10.12+ x86-64

deterministic_keygen-0.0.7-cp310-none-win_amd64.whl (380.3 kB 查看哈希值)

上传于 CPython 3.10 Windows x86-64

deterministic_keygen-0.0.7-cp310-none-win32.whl (417.7 kB 查看哈希值)

上传于 CPython 3.10 Windows x86

deterministic_keygen-0.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ x86-64

deterministic_keygen-0.0.7-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.5 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ s390x

deterministic_keygen-0.0.7-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ ppc64le

deterministic_keygen-0.0.7-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ ARMv7l

deterministic_keygen-0.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ ARM64

deterministic_keygen-0.0.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (1.4 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.5+ i686

deterministic_keygen-0.0.7-cp310-cp310-macosx_11_0_arm64.whl (483.5 kB 查看哈希值)

上传于 CPython 3.10 macOS 11.0+ ARM64

deterministic_keygen-0.0.7-cp310-cp310-macosx_10_12_x86_64.whl (505.0 kB 查看哈希值)

上传于 CPython 3.10 macOS 10.12+ x86-64

deterministic_keygen-0.0.7-cp39-none-win_amd64.whl (380.3 kB 查看哈希值)

上传于 CPython 3.9 Windows x86-64

deterministic_keygen-0.0.7-cp39-none-win32.whl (417.5 kB 查看哈希值)

上传于 CPython 3.9 Windows x86

deterministic_keygen-0.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ x86-64

deterministic_keygen-0.0.7-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.5 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ s390x

deterministic_keygen-0.0.7-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ ppc64le

deterministic_keygen-0.0.7-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ ARMv7l

deterministic_keygen-0.0.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ ARM64

deterministic_keygen-0.0.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (1.4 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.5+ i686

deterministic_keygen-0.0.7-cp39-cp39-macosx_11_0_arm64.whl (483.5 kB 查看哈希值)

上传于 CPython 3.9 macOS 11.0+ ARM64

deterministic_keygen-0.0.7-cp39-cp39-macosx_10_12_x86_64.whl (505.1 kB 查看哈希)

上传于 CPython 3.9 macOS 10.12+ x86-64

deterministic_keygen-0.0.7-cp38-none-win_amd64.whl (380.4 kB 查看哈希)

上传于 CPython 3.8 Windows x86-64

deterministic_keygen-0.0.7-cp38-none-win32.whl (417.5 kB 查看哈希)

上传于 CPython 3.8 Windows x86

deterministic_keygen-0.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB 查看哈希)

上传于 CPython 3.8 manylinux: glibc 2.17+ x86-64

deterministic_keygen-0.0.7-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.5 MB 查看哈希)

上传于 CPython 3.8 manylinux: glibc 2.17+ s390x

deterministic_keygen-0.0.7-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB 查看哈希)

上传于 CPython 3.8 manylinux: glibc 2.17+ ppc64le

deterministic_keygen-0.0.7-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB 查看哈希)

上传于 CPython 3.8 manylinux: glibc 2.17+ ARMv7l

deterministic_keygen-0.0.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB 查看哈希)

上传于 CPython 3.8 manylinux: glibc 2.17+ ARM64

deterministic_keygen-0.0.7-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (1.4 MB 查看哈希)

上传于 CPython 3.8 manylinux: glibc 2.5+ i686

支持者