Dmitri Bogomolov
d9fa6a94f4
More docstrings and formatting fixes in highlevelcrypto and shutdown
3 years ago
Dmitri Bogomolov
b5df242141
Fixed badly formatted docstrings and some wrong text
3 years ago
coffeedogs
6d98a4ef44
Changes based on style and lint checks. (final_code_quality_17)
4 years ago
Peter Šurda
7deb7c3d4f
Typo
6 years ago
Peter Šurda
bea675f9a6
Remove unnecessary "print" from previous commit
6 years ago
Peter Šurda
53657dba47
Phase 1 of SHA256 support
...
- new variable "digestalg" which defaults to "sha1", but allows "sha256"
for those who want to sign using this
- Addresses #953
6 years ago
Peter Šurda
6778d6046f
Add OpenSSL 1.1.0 compatibility
...
- thanks to Wolfgang Frisch <wfr@roembden.net>
6 years ago
mirrorwish
a7ec4c0555
Some preparations for python 3
7 years ago
Jonathan Warren
6ebf8666dc
support SHA256 signatures
8 years ago
Jonathan Warren
642c5858f4
handle OpenSSL.EC_KEY_get0_group() exception
8 years ago
Jonathan Warren
c306062282
Bitmessage Protocol Version Three
9 years ago
Jonathan Warren
a2a7edc9be
resolve merge conflict
9 years ago
bmng-dev
be5ab22d16
Fix name error
9 years ago
bmng-dev
9b40838f25
Use pointMult instead of arithmetic.privtopub
...
pointMult is faster than the pure python arithmetic.privtopub
Additionally in makeCryptor the call to a.privtopub could have just simply be changed to call the local privToPub but then privkey would have been dehexified twice (once in makeCryptor, then again in privToPub) and privToPub would have hexified its result only for makeCryptor to immediately dehexify it. This sort of unnecessary hexifying/dehexifying seems to occur throughout PyBitmessage.
9 years ago
bmng-dev
ecf78801bf
Move pointMult function to highlevelcrypto
...
Copy pointMult function from class_addressGenerator.py to highlevelcrypto.py
9 years ago
fuzzgun
b79d1e93f5
Debian packaging
10 years ago