文件名称:python-sshpubkeys:适用于Python的OpenSSH公钥解析器
文件大小:64KB
文件格式:ZIP
更新时间:2024-05-25 09:19:05
python ssh parser validator openssh
适用于Python的OpenSSH公钥解析器 版本2和版本3之间的重大更改 不再支持Python 2.6和3.3 即使在宽松模式下,DSA密钥也必须是1024、2048或3072位(之前是宽松的) 接口(API)完全相同 用法 用于验证OpenSSH公钥的本机实现。 当前支持具有NIST曲线的ssh-rsa,ssh-dss(DSA),ssh-ed25519和ecdsa密钥。 安装: pip install sshpubkeys 或克隆并使用 python setup.py install 用法: import sys from sshpubkeys import SSHKey ssh = SSHKey("ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAYQCxO38tKAJXIs9ivPxt7AY" "dfybgtAR1ow3Qkb9GPQ6
【文件预览】:
python-sshpubkeys-master
----MANIFEST.in(51B)
----README.rst(4KB)
----.style.yapf(292B)
----.pylintrc(221B)
----.github()
--------workflows()
----tests()
--------valid_options.py(826B)
--------invalid_options.py(1KB)
--------test_dsa_keys_failing.py(1KB)
--------valid_keys.py(34KB)
--------__init__.py(7KB)
--------invalid_keys.py(21KB)
--------valid_keys_rfc4716.py(26KB)
--------authorized_keys.py(243B)
--------invalid_authorized_keys.py(346B)
----.isort.cfg(128B)
----setup.cfg(26B)
----sshpubkeys()
--------keys.py(19KB)
--------__init__.py(114B)
--------exceptions.py(3KB)
----requirements.txt(45B)
----setup.py(1KB)
----.gitignore(63B)
----LICENSE.txt(1KB)