dmk

View on PyPIReverse Dependencies (0)

0.6.0 dmk-0.6.0-py3-none-any.whl

Wheel Details

Project: dmk
Version: 0.6.0
Filename: dmk-0.6.0-py3-none-any.whl
Download: [link]
Size: 57822
MD5: e3465fbbdaf45fdbaf6f30a91a8cb496
SHA256: 4f84f4c8fe919f1f1b64097a7a217dd60ca0c01d18cd2fb5bd3630fe94028a00
Uploaded: 2022-03-09 01:28:13 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dmk
Version: 0.6.0
Summary: Experimental storage with entries encrypted independently.
Author: Artëm IG
Author-Email: ortemeo[at]gmail.com
Home-Page: https://github.com/rtmigo/dmk_py
License: MIT
Keywords: encryption,password,keeper,storage,vault,keychain,fileprivacy,deniable,data,security,chacha20,argon2
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Security :: Cryptography
Classifier: Environment :: Console
Classifier: Typing :: Typed
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Requires-Python: >=3.7
Requires-Dist: pycryptodome
Requires-Dist: click
Requires-Dist: argon2-cffi
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6787 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dmk/__init__.py sha256=UWx6xrvYSmjhHUf30Jiz4V1kCK-f2TnVut4DCHP2d8A 98
dmk/_cli.py sha256=V4XVzKyJVq_1gvdsT3oxhVbaes3rWD8ot8dfajfJ0Ls 4576
dmk/_common.py sha256=eTaz6eDRGtEzWwWgN-LOuC9E899bvsJxm8sERF_Ew40 1435
dmk/_constants.py sha256=7qWFvQs3rD1SrV3NahH0oZUra8EDfrElxY7U1s76M5I 183
dmk/_main.py sha256=fBVrxR-jjTfQljHlioaCuZxXnQAsS0es_bVPoRMrs2s 4341
dmk/_vault_file.py sha256=SduZRhsyx0SGwS0EwmUpjgHfgQq-PjPD4TYE6PYY5Vs 3197
dmk/a_base/_05_codename.py sha256=QwnigyQfXoeyrvVBMubfX8klII_Uv2mPreHlsOJgrqI 1315
dmk/a_base/_10_kdf.py sha256=7V-24YaRV-ja45bODLaicqhqnQjp_qN4xOntpquYH4E 3754
dmk/a_base/__init__.py sha256=AUxHDV_dK63D0l8jAMU9EMQAvbCMwdfTKMKOpjHDyA4 33
dmk/a_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dmk/a_utils/bytes.py sha256=qqnZEdGN-QMCbJdB677pJ6l6S1_3-d9VBCUQN49-p2Y 328
dmk/a_utils/dirty_file.py sha256=Li33u50AY1jWSsXsKcqHCYTLT8ygtFmzaNVvAlFxF9w 1410
dmk/a_utils/randoms.py sha256=GERKekc-H52hxulZOcCsSN3_mcaDVXblp0lCGNtX0gk 3732
dmk/a_utils/shred.py sha256=BsHosdO0WTC3YRypEQ3i1kdyTJPHP4ePtaQJB--AGho 402
dmk/b_cryptoblobs/_10_byte_funcs.py sha256=zg_DuHCAVzaWWXbJaUagBt8CLXno0hGK0p4sJlPBXvs 1777
dmk/b_cryptoblobs/_20_encdec_part.py sha256=DtvpDKBBU29FSKZKheB1v39RxlESKxKTngGQ4iYBRys 17999
dmk/b_cryptoblobs/_30_encdec_multipart.py sha256=C8XvSv5Wg6eYhmVG3DSpo6CBHuYM3O5J66bECyekTA4 3999
dmk/b_cryptoblobs/__init__.py sha256=w13q2GNl9AJ9Nw4dW2g1qpzm2mzeLuLx6LN8uZe2U8g 211
dmk/b_storage_file/_10_fragment_io.py sha256=pvo8Trvxk4nONxK19Af1fOuGP9gUBImFCiJDLS6Ht2s 4226
dmk/b_storage_file/_20_blocks_rw.py sha256=DGVwhOY6rxjBgw531AXtsmsRrXaF8wnGL5AtVvxxk28 2769
dmk/b_storage_file/_30_storage_file.py sha256=yn-iTr0JV3l5-oWtwfR6ocArw4TIK5epN2324VWw-Ds 2691
dmk/b_storage_file/__init__.py sha256=azWhjOh6TAqjB-0_BzVhx5pCQknBLa-KZqZvDr4FhSw 242
dmk/c_namegroups/__init__.py sha256=_S-k_c5iwBDCu1YUrT6n91ptZJnhpBVqUAqq5I5qrWY 187
dmk/c_namegroups/_fakes.py sha256=hfOOdbOPkXEtz4GeNSHApRPaNvXMw1h3gv2i5KlCvOA 536
dmk/c_namegroups/_namegroup.py sha256=tOlr_Gg_0WUVoa7aiiU4SzUTYynawuF4GRF-liEVm9E 5109
dmk/c_namegroups/_update.py sha256=5mksSYSSRpSGwbyjFo6WUwjYdT7WzSA3ms3V9WQdnk0 6363
dmk/c_namegroups/content_ver.py sha256=4DzkrbcUJ6iFDIAtVIADfSvg50WrIWttqal2htQ1Cl8 1102
experiments/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
experiments/bench_blake_hash_sizes.py sha256=SYwkxLVyrHR2WYr4Be04gdVM7E5nNgLICDIZMDyMLDE 659
experiments/bench_chacha_vs_blake.py sha256=PHTWkegcTId_7PN4SobgTSXyEHbPeiubP_qPylC7Vm0 856
experiments/bench_get_random_bytes.py sha256=R6HtKq_xmFE34Pbp6dDy617-62fE6zxumw1KsPCdmDU 776
experiments/exp.py sha256=5D2Et1PnEuUn50AY-fZ6C-2KZ14hBUAOVzbVXu_nDqU 2632
experiments/exp_checksum_in_encoded.py sha256=D4bbfboo-awfmfkUEFyaU_JvyFUzn2jqBRpSyqFj_ik 2072
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/common.py sha256=qvaSuZYNffWU1zgAWyJO2Kk0bL_S0oQ-6BgNj60Opv0 1690
tests/test_blob_name_group.py sha256=eb3SFIlewDL49lFz4Eu01juUqCkig23Ql41H-RI8IPI 6388
tests/test_blobs_update.py sha256=dBoMTblU9SxZzoeNgBP5WkJj0yxL9TBO3gAbSgKp7RY 3673
tests/test_blocks.py sha256=hZG58CKjnYhHAcIF1llc2xPQ_HTa7Zsldyl1hFyfaYY 5694
tests/test_byte_funcs.py sha256=eBsPKST0z2xkkGJV9-_yiHfigV-Ouz7GHDiPxNl5qMQ 532
tests/test_cli.py sha256=uHomcGu-a2V4A6Sgc15eRKuc1ST840RlXLbtihkIj8s 3863
tests/test_content_ver.py sha256=kmsKtu3cJW4YsU_LelKoV2G_iQIShsJ8dbIw7G4oKcs 1238
tests/test_dirty_file.py sha256=2vSlQiGvAiixDnA38Dv8AB-lUPIG3N7-Nxur0IHoRcs 4438
tests/test_encdec_multipart.py sha256=Wrd04xXCQM-5JnXVSlN2vnGMZ_lYeHqHNCNTcK3GIJY 4369
tests/test_encrypt_part.py sha256=2JWhtbCpKiYXPP1wpWI_fbELSlkwuGxJsBuSDNC1jYA 9231
tests/test_io_fragment.py sha256=g7hcsqCYfOw1vQc8Z3BHwmpPxEXggm-N4OPn82RsP0E 6818
tests/test_kdf.py sha256=Sqq6CMo_bt6jfBC-m_UX6RgxCW0VxNqaJ6McPbCB7dY 3049
tests/test_parse_nunits.py sha256=7Ss7SlHllWRpVVQyVWls3fMeTa4PlQEUytzj8zhzX7s 714
tests/test_random_names.py sha256=NTWStH2_m39A--B6nclRukm-6-s79r32y_4Jy62LJr0 999
tests/test_randoms.py sha256=W7swR5D_jOvCvCcoQz0kBHQw8HwIqmDHt0TB2p8zaYY 1260
tests/test_reference.py sha256=XznXCfAS1j8IHhmWjhkbVoHJJLda9PK7soyarIvZEE4 1384
tests/test_shred.py sha256=_yh7rSmrfteyWThWiE7WMBjSbggkI1pP16twkAO-iag 536
tests/test_storage_file.py sha256=_9XRitJKoP4DvLjB6dXcLpPa3qR_yIXJ3zm7OhSNmQI 1931
tests/test_thefile.py sha256=yNe6xbFfqwsjbBr9iEYO0p-ERw5DgmSLOsFVf2-W0Pk 2605
dmk-0.6.0.dist-info/LICENSE sha256=TxVLemXCf6rDjPIMBUHqP-wILMTXuq0fey4K-_57UZ4 1091
dmk-0.6.0.dist-info/METADATA sha256=rb1FwxtT0FFaZEgyWzbBF2YJaRPJeooM1XyVxZMbmQY 7797
dmk-0.6.0.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
dmk-0.6.0.dist-info/entry_points.txt sha256=lDfaBxTSfzEsp_YmPFdym7TyTTkaW-WAmzjJQuleNYU 37
dmk-0.6.0.dist-info/top_level.txt sha256=KXRSYil98JxI8PYmDO3YPZN1LFy7KR2zVZi3mPHRWvE 22
dmk-0.6.0.dist-info/RECORD

top_level.txt

dmk
experiments
tests

entry_points.txt

dmk = dmk:dmk_cli