[!] Update protocol: v3 (with crypto+salt)

[~] WinConnectCryptoPassword
[+] WinConnectCryptoBase.salt (+setter)
[~] Optimize WinConnectCryptoSimple.encrypt
[+] pycryptodome
This commit is contained in:
2025-03-13 17:02:41 +03:00
parent d937479aa8
commit d8a4d1682c
8 changed files with 110 additions and 36 deletions

View File

@@ -13,10 +13,17 @@ packages = [_name, ]
package_dir = {_name: _name}
lib_path = here / _name
requires = [
"pywin32==309",
"ormsgpack==1.8.0"
]
requires = {
"install_requires": [
"pywin32==309",
"ormsgpack==1.8.0"
],
"extra_packages": {
"crypto": [
"pycryptodome==3.21.0"
]
}
}
# 'setup.py publish' shortcut.
if sys.argv[-1] == 'publish':
@@ -44,7 +51,7 @@ setup(
package_data={'': ['LICENSE']},
package_dir=package_dir,
include_package_data=True,
install_requires=requires,
**requires,
license=about['__license__'],
classifiers=[
"Development Status :: 5 - Production/Stable",