nitrokey

View on PyPIReverse Dependencies (2)

0.2.4 nitrokey-0.2.4-py3-none-any.whl

Wheel Details

Project: nitrokey
Version: 0.2.4
Filename: nitrokey-0.2.4-py3-none-any.whl
Download: [link]
Size: 161903
MD5: 98838d1cf7a81a53a539883e376f60ec
SHA256: c102d668139dc71d7442a7657ccb00fb564bbaf41bf130d98048242e6efc04e1
Uploaded: 2025-01-22 14:02:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nitrokey
Version: 0.2.4
Summary: Nitrokey Python SDK
Author: Nitrokey
Author-Email: pypi[at]nitrokey.com
Home-Page: https://github.com/Nitrokey/nitrokey-sdk-py
Project-Url: Repository, https://github.com/Nitrokey/nitrokey-sdk-py
License: Apache-2.0 or MIT
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.9,<4.0
Requires-Dist: crcmod (<2.0,>=1.7)
Requires-Dist: cryptography (>=41)
Requires-Dist: fido2 (<2.0.0,>=1.1.2)
Requires-Dist: hidapi (<0.15,>=0.14)
Requires-Dist: protobuf (<6.0,>=5.26)
Requires-Dist: pyserial (<4.0,>=3.5)
Requires-Dist: requests (<3,>=2)
Requires-Dist: semver (<4,>=3)
Requires-Dist: tlv8 (<0.11,>=0.10)
Description-Content-Type: text/markdown
[Description omitted; length: 3897 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
nitrokey/__init__.py sha256=JUqZU_S4_8l977a49Vglesa1RLPmfNJ9yU_8sTGuODk 52
nitrokey/_helpers.py sha256=qUsr0K9sG703Rzuvclqq7cZPirre5JWNs1KnoE9gbAM 921
nitrokey/nk3/__init__.py sha256=du9XsKMdvMdX1YdHyDYdeiSK-c33de19qbidmHNHaDs 2006
nitrokey/nk3/_bootloader.py sha256=AaZMZfc_26yi3XDyiDmpngFsqsfcnd3AIGnf1HWSw70 2491
nitrokey/nk3/_device.py sha256=phSBq1LXSY14E6eKKUMlFe1c-pMoP8FyEcoCrKDGUXM 2027
nitrokey/nk3/secrets_app.py sha256=JGE7Uxq2-pX0gdBbo_JHnrjds0brnfAJm0pesmD-wJM 30921
nitrokey/nk3/updates.py sha256=8rWCwCnZC-t0Xt9v8fEL6B8azLQ-ZxWdRxY9b-d4Ax4 12966
nitrokey/nkpk.py sha256=anLwSv6kqknjoErx_1LDqoVn5zab8I_5ACYQMgfQook 3695
nitrokey/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nitrokey/trussed/__init__.py sha256=a5PC4OGBaREQ9QdzkZQiUDr_HuBcxGlhg00MUelpklQ 1246
nitrokey/trussed/_base.py sha256=PKkICO9D2ONSuz6A-CNg1CHQnbYRQWax69xvz3bFp9E 1537
nitrokey/trussed/_bootloader/__init__.py sha256=qqoUQ8_pAM3H3KUTx1uIIQG3RtQ7OuqvMIPOwSIQxWU 6682
nitrokey/trussed/_bootloader/lpc55.py sha256=VWQRVeIbtVi-nOeNAf6VlNFeO0NPW5JMrthGGbXll7E 5111
nitrokey/trussed/_bootloader/lpc55_upload/README.md sha256=LHAr4nKV7eN7-43xSD4HP_yvK_PGK2dZm3MSgr4MIY8 265
nitrokey/trussed/_bootloader/lpc55_upload/__init__.py sha256=k3Hr2Rg340fBmcuNWPtZutEdsim1yYTI_NFGQg8oiIs 227
nitrokey/trussed/_bootloader/lpc55_upload/crypto/__init__.py sha256=yIxBwVzPpGnoOnN7K8sq3pfnioTd_lNidgyUAGAHMOE 185
nitrokey/trussed/_bootloader/lpc55_upload/crypto/certificate.py sha256=1GwJXUi45g9T41gMSNAIe3ZhBrNYWl-L2pGPzIFnsSE 7104
nitrokey/trussed/_bootloader/lpc55_upload/crypto/hash.py sha256=tVtazLo80-mjZ9B9A_Bmg3R7JWdDo7pq_mKBZKuZW6E 2950
nitrokey/trussed/_bootloader/lpc55_upload/crypto/hmac.py sha256=6N8QdKP2on36QrrF0iI6hGqPIM2vZQN3WCnAd0eFkRs 656
nitrokey/trussed/_bootloader/lpc55_upload/crypto/keys.py sha256=vyJ82P4k8HWXA_Ndm2bLU_QEeM0iDSMqTh4vhRD7Mlg 6147
nitrokey/trussed/_bootloader/lpc55_upload/crypto/symmetric.py sha256=YzR8kGe54tYuB5u-tYs2ZKug4nd711go_LX2awAhu_o 2420
nitrokey/trussed/_bootloader/lpc55_upload/crypto/types.py sha256=xMz-UhPB0BqBbyN5fQm2XsXXWgpco-TfVoKzW0OVMmw 2016
nitrokey/trussed/_bootloader/lpc55_upload/exceptions.py sha256=3FwWCVgt50Cs3txIwFrt1ldw-6pP1BVnyCzZY6DOnBw 1212
nitrokey/trussed/_bootloader/lpc55_upload/mboot/__init__.py sha256=Sp1QL7L6tUAbNRdS-T8QYnTPJWXFaYkxnBfJ2Wj6EGs 220
nitrokey/trussed/_bootloader/lpc55_upload/mboot/commands.py sha256=oOm17gRS2bf7zHU1S-DOzpHEJLRA2zlzV_VnCjTEGHA 20582
nitrokey/trussed/_bootloader/lpc55_upload/mboot/error_codes.py sha256=f62xvOJp9E3WYHe2Dc3IOoo7PL9xK-sXVSlooPpmWQI 30815
nitrokey/trussed/_bootloader/lpc55_upload/mboot/exceptions.py sha256=TIK06_JQ_n1JvPDXr7vS8EkuIAHEySFP-_gZH16tZec 1694
nitrokey/trussed/_bootloader/lpc55_upload/mboot/interfaces/__init__.py sha256=Kt-HTPTOoKTEDpbRrSWKxLDV5CEOOurqtLcRfD9v80w 181
nitrokey/trussed/_bootloader/lpc55_upload/mboot/interfaces/usb.py sha256=eUFvskreifygN0quQJ1mKiGcubCkv0Bs7qyUudNSLUU 1848
nitrokey/trussed/_bootloader/lpc55_upload/mboot/mcuboot.py sha256=0dZL9BIOAXdArN417in-CU7d9LGTgUlcKCUhvIrE_Ac 70361
nitrokey/trussed/_bootloader/lpc55_upload/mboot/memories.py sha256=Q1xdRi_KQx7eaba5iUW2GccE-Q26cjXHluKzwQbkrfc 8105
nitrokey/trussed/_bootloader/lpc55_upload/mboot/properties.py sha256=5KFC1tNZfi1LFTRtOrOrfmpGIHLnkopoama2gF61Gpo 30928
nitrokey/trussed/_bootloader/lpc55_upload/mboot/protocol/__init__.py sha256=FTDCop1to_w9wW7WhNEzqmiT6mnG4wtv8YLWJEOkt2U 135
nitrokey/trussed/_bootloader/lpc55_upload/mboot/protocol/base.py sha256=cibijIjzTvZTYJFU40Qx0OXdko6buVneWl3IWPwwUDQ 349
nitrokey/trussed/_bootloader/lpc55_upload/mboot/protocol/bulk_protocol.py sha256=LbaK9Zv2HIZRho6gQXqQDZ9zkP7nwh7LD550FlLP-ds 4023
nitrokey/trussed/_bootloader/lpc55_upload/sbfile/misc.py sha256=oMS58BSc9s81K5x2DFlEdbZWyMyz0T-mb8zV1AzHdo4 6343
nitrokey/trussed/_bootloader/lpc55_upload/sbfile/sb2/__init__.py sha256=YxeFsiF95n6AcT4BKYMJfHo5wXT2TxjEMQVDvXSnhQk 163
nitrokey/trussed/_bootloader/lpc55_upload/sbfile/sb2/commands.py sha256=tF_BBhsU2iMyMEnCbdP8qOZ6b7KBh3ar6Mxm6SZCQmA 34123
nitrokey/trussed/_bootloader/lpc55_upload/sbfile/sb2/headers.py sha256=9Zo7XIl09R52q9I_UIaNgU_-4x4X0NvNozUKQO40YYc 6558
nitrokey/trussed/_bootloader/lpc55_upload/sbfile/sb2/images.py sha256=I4CZ0VUN8ejfh1np-yT8QWDJ_LkLcnT8NOfb6DUYwzA 13723
nitrokey/trussed/_bootloader/lpc55_upload/sbfile/sb2/sections.py sha256=prmk3lByHU76wl25qj_8YAbgW0pcNJyBgcKTwp7T7DY 7059
nitrokey/trussed/_bootloader/lpc55_upload/utils/__init__.py sha256=RrtjzU06hivKYR3zW7QgMQ2mfEFC79o3Du9IgHUAyLo 194
nitrokey/trussed/_bootloader/lpc55_upload/utils/abstract.py sha256=g8w42ebnSDIZBRi9_Y08948hEjz0bawYxT9tBO6GDco 998
nitrokey/trussed/_bootloader/lpc55_upload/utils/crypto/__init__.py sha256=NxDQEzMNM7_S3eCxZqKVAKOVYR1HGBZCbKUKPACvAB4 159
nitrokey/trussed/_bootloader/lpc55_upload/utils/crypto/cert_blocks.py sha256=XeV5rgqdrSHItFax4-gcP-1jdbSlGG8V-fOA3r-hbMM 11692
nitrokey/trussed/_bootloader/lpc55_upload/utils/crypto/rkht.py sha256=SoOH8qumMcr0iR-_x4lHJDVZHkZxvt3hM1mcOg8D4Jw 3221
nitrokey/trussed/_bootloader/lpc55_upload/utils/exceptions.py sha256=gAB-knkuLF3J1zZFT1XrkimBoC_ZAKyVuUsSJS1yMEw 285
nitrokey/trussed/_bootloader/lpc55_upload/utils/interfaces/__init__.py sha256=mw64NJrefglSqUSs8VymUHc44IxcQxKnG7IORjllL1A 137
nitrokey/trussed/_bootloader/lpc55_upload/utils/interfaces/commands.py sha256=TJPTVkuVF5QFfgd77OmUsFtaxYQms4AkLtQZi4jrUqQ 764
nitrokey/trussed/_bootloader/lpc55_upload/utils/interfaces/device/__init__.py sha256=ItClG3MGEIPCYFxMXyBzj99PuGD1MgsE-pb9hAc2G0Q 160
nitrokey/trussed/_bootloader/lpc55_upload/utils/interfaces/device/base.py sha256=sh0_g7UubkQIfaFELmDTWFdXw8dS5ugLP59GduxE3CA 1793
nitrokey/trussed/_bootloader/lpc55_upload/utils/interfaces/device/usb_device.py sha256=OFhs98HDtRSqGtGUN1BZmNvgPHFs0SObHwQJjgHkUlI 5994
nitrokey/trussed/_bootloader/lpc55_upload/utils/interfaces/protocol/__init__.py sha256=lFkJYFEhWynz1a38FCoM1R3FcBMDAl4Gj1MuQVz_8e8 133
nitrokey/trussed/_bootloader/lpc55_upload/utils/interfaces/protocol/protocol_base.py sha256=my_VT5_4JEJa3DT4h3IGSJj6ZMkephdOwoGjuhCOv-c 1956
nitrokey/trussed/_bootloader/lpc55_upload/utils/misc.py sha256=tEMS6b4wnVDuk0EprtkxUVHU2WcQ_42pOYOM13YmdYw 8210
nitrokey/trussed/_bootloader/lpc55_upload/utils/spsdk_enum.py sha256=JgPJl1CGNK_fxePCN2RVvDygzuoilyZnxbN20x5tzy0 5243
nitrokey/trussed/_bootloader/nrf52.py sha256=NJGyDzVwNzjAkoKp0nWYPBw6b9hClX3I3AWBG4ebayo 7893
nitrokey/trussed/_bootloader/nrf52_upload/README.md sha256=nOlWO2zKpX6b7nM_U1F3E-Ulmi-KoLSDE2yscnryWJA 263
nitrokey/trussed/_bootloader/nrf52_upload/__init__.py sha256=9bSDCHFqo4herQi11aDTwfhHqWuQ-YDzwp_G_CnKnhM 2050
nitrokey/trussed/_bootloader/nrf52_upload/dfu/__init__.py sha256=5zHHJjAXix_7oNS2yvOSFNxRNsHJ6R2X90qtfo9WqDg 2020
nitrokey/trussed/_bootloader/nrf52_upload/dfu/dfu-cc.proto sha256=3-hR0hkklwXYn7hmyUxT6V2xMXTiRkGfPNaL8fFiuqg 1673
nitrokey/trussed/_bootloader/nrf52_upload/dfu/dfu_cc_pb2.py sha256=GZ5A23lbP-6Nn67WI2UJzAJ60HT_mmwO64l9u-t23mE 4448
nitrokey/trussed/_bootloader/nrf52_upload/dfu/dfu_cc_pb2.pyi sha256=UExJq_v5vKixIpeZfj9UmM5-Jul02WWayJGPh3137qY 6031
nitrokey/trussed/_bootloader/nrf52_upload/dfu/dfu_transport.py sha256=xQ5xb8JOje743sFGWOlAIhUo0ZbdwFikrc7eI2v2n4Q 7095
nitrokey/trussed/_bootloader/nrf52_upload/dfu/dfu_transport_serial.py sha256=dCFgutnQdA8gkY91XhfHbPRXugyJ2XfyvADtxPvA3ug 21217
nitrokey/trussed/_bootloader/nrf52_upload/dfu/init_packet_pb.py sha256=GgwuACfzUjeC0W9Te3by0AB6L7ouB0MQ32tIRT61b-c 4097
nitrokey/trussed/_bootloader/nrf52_upload/dfu/manifest.py sha256=iT_x84Dvye6a3iqshN_nmfLudDMAFq7a070iueJ0fVo 5784
nitrokey/trussed/_bootloader/nrf52_upload/exceptions.py sha256=-OFOqwpLlV4o0khcz12lAm7vr6kw_HW-BJ4uaETDf3g 360
nitrokey/trussed/_bootloader/nrf52_upload/lister/__init__.py sha256=5zHHJjAXix_7oNS2yvOSFNxRNsHJ6R2X90qtfo9WqDg 2020
nitrokey/trussed/_bootloader/nrf52_upload/lister/device_lister.py sha256=KO9_5CDHPbQexZjyfoI5mRWmDWOd7DocJsNSe0X8mPQ 3039
nitrokey/trussed/_bootloader/nrf52_upload/lister/enumerated_device.py sha256=8QJerC64CHfdG21TPoXK8ru-0mw7waYKE_9_4l7X7KM 3193
nitrokey/trussed/_bootloader/nrf52_upload/lister/lister_backend.py sha256=zG890T2IoCn5Z1HvvfssgkLrxpHNT_s6CZXP_-BFxeg 2245
nitrokey/trussed/_bootloader/nrf52_upload/lister/unix/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nitrokey/trussed/_bootloader/nrf52_upload/lister/unix/unix_lister.py sha256=bmJ9eljTMdQG6wbzUgofUsVhHDO7-jKVFY9KkvcvLFo 3242
nitrokey/trussed/_bootloader/nrf52_upload/lister/windows/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nitrokey/trussed/_bootloader/nrf52_upload/lister/windows/constants.py sha256=h2j2QPZhoFY_0wRTmpKOjIb3Io0uQBDe5r7N9pDrbUU 3030
nitrokey/trussed/_bootloader/nrf52_upload/lister/windows/lister_win32.py sha256=jHj25hQ1-l5jxVNqE5CChHm2l-s1Sy4Yw9HkHAQFEPk 11098
nitrokey/trussed/_bootloader/nrf52_upload/lister/windows/structures.py sha256=tCMahtcUTDNY3uoM5ht0M1IGFqfqFIiZTFbjCbOO4ow 5104
nitrokey/trussed/_device.py sha256=G-RRl1uEcWMSH9HoyNfK20ha0JSnikcpXVYoTJKCbkY 3725
nitrokey/trussed/_exceptions.py sha256=7Uqu095Ygq9jhu4aLrP77zlMqaPnPMyaOPqojqoqLqg 524
nitrokey/trussed/_utils.py sha256=FeuL3AnbGBKYx0nG5JhPgsWVb598O6Uv6BGEULCOP7Q 8181
nitrokey/trussed/admin_app.py sha256=AlTSS8npG1u7gdKR-WAQ6fRDvrPd9SuKRepBiEFDIhA 11458
nitrokey/trussed/provisioner_app.py sha256=v3yIrxf_l5qxkgmJ0sCrpGCdWsIquGUg1TfKVuWAFIM 1538
nitrokey/updates.py sha256=no-wGHFjJRrt3Fx5LVxvhnpt3WXYfucu4dFMCEJqeaQ 5116
nitrokey-0.2.4.dist-info/LICENSES/Apache-2.0.txt sha256=B05uMshqTA74s-0ltyHKI6yoPfJ3zYgQbvcXfDVGFf8 10280
nitrokey-0.2.4.dist-info/LICENSES/MIT.txt sha256=uF3NPkU9BZglUsUrX8ngvdbSPG-OhEuYSoivMlcLDMA 1078
nitrokey-0.2.4.dist-info/METADATA sha256=4EL8sDW9ecUzopJCu_onGeWZkoq7m6wlTeLjGlNtp3U 4963
nitrokey-0.2.4.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
nitrokey-0.2.4.dist-info/RECORD