mirror of
https://github.com/elseif/MikroTikPatch
synced 2026-07-17 10:39:40 +00:00
modified: npk.py
This commit is contained in:
parent
5be8e92948
commit
ed984301f8
4
npk.py
4
npk.py
@ -216,7 +216,7 @@ class NovaPackage(Package):
|
|||||||
if len(self[NpkPartID.SIGNATURE].data) != 20+48+64:
|
if len(self[NpkPartID.SIGNATURE].data) != 20+48+64:
|
||||||
self[NpkPartID.SIGNATURE].data = b'\0'*(20+48+64)
|
self[NpkPartID.SIGNATURE].data = b'\0'*(20+48+64)
|
||||||
if build_time:
|
if build_time:
|
||||||
npk[NpkPartID.NAME_INFO].data._build_time = int(build_time)
|
self[NpkPartID.NAME_INFO].data._build_time = int(build_time)
|
||||||
sha1_digest = self.get_digest(hashlib.new('SHA1'))
|
sha1_digest = self.get_digest(hashlib.new('SHA1'))
|
||||||
sha256_digest = self.get_digest(hashlib.new('SHA256'))
|
sha256_digest = self.get_digest(hashlib.new('SHA256'))
|
||||||
kcdsa_signature = mikro_kcdsa_sign(sha256_digest[:20],kcdsa_private_key)
|
kcdsa_signature = mikro_kcdsa_sign(sha256_digest[:20],kcdsa_private_key)
|
||||||
@ -227,7 +227,7 @@ class NovaPackage(Package):
|
|||||||
if len(package[NpkPartID.SIGNATURE].data) != 20+48+64:
|
if len(package[NpkPartID.SIGNATURE].data) != 20+48+64:
|
||||||
package[NpkPartID.SIGNATURE].data = b'\0'*(20+48+64)
|
package[NpkPartID.SIGNATURE].data = b'\0'*(20+48+64)
|
||||||
if build_time:
|
if build_time:
|
||||||
npk[NpkPartID.NAME_INFO].data._build_time = int(build_time)
|
package[NpkPartID.NAME_INFO].data._build_time = int(build_time)
|
||||||
sha1_digest = self.get_digest(hashlib.new('SHA1'),package)
|
sha1_digest = self.get_digest(hashlib.new('SHA1'),package)
|
||||||
sha256_digest = self.get_digest(hashlib.new('SHA256'),package)
|
sha256_digest = self.get_digest(hashlib.new('SHA256'),package)
|
||||||
kcdsa_signature = mikro_kcdsa_sign(sha256_digest[:20],kcdsa_private_key)
|
kcdsa_signature = mikro_kcdsa_sign(sha256_digest[:20],kcdsa_private_key)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user