meejah
|
30a91a1106
|
public RSA exponent 17 -> 65537
|
2020-07-21 00:29:35 -06:00 |
|
meejah
|
c2c2eda52e
|
bytes
|
2019-07-08 14:16:28 -06:00 |
|
meejah
|
0ab149248b
|
better docstrings
|
2019-07-08 12:46:30 -06:00 |
|
meejah
|
5644f421fe
|
get rid of ed25519.bytes_from_* methods
|
2019-07-08 12:46:22 -06:00 |
|
meejah
|
016413be46
|
unused import
|
2019-06-26 01:23:39 -06:00 |
|
meejah
|
56cf188c90
|
provide IEncryptor and IDecryptor interfaces
|
2019-06-26 01:21:05 -06:00 |
|
meejah
|
a22d2d8bcf
|
constant for the padding, too
|
2019-06-25 22:43:33 -06:00 |
|
meejah
|
745805378c
|
typo
|
2019-06-25 16:59:41 -06:00 |
|
meejah
|
5ce01ad9c1
|
metter docstrings
|
2019-06-25 14:35:19 -06:00 |
|
meejah
|
2c5cbbb095
|
raise instance, not class
|
2019-06-24 16:57:12 -06:00 |
|
meejah
|
29d2e32cb0
|
more bytes clarification
|
2019-06-24 16:57:12 -06:00 |
|
meejah
|
e670921f56
|
prefixes are bytes
|
2019-06-24 16:57:09 -06:00 |
|
meejah
|
05f6b7fea0
|
refactor ed25519 a little; only _string variants, not _bytes of deserializers and some imports
|
2019-06-24 15:31:46 -06:00 |
|
meejah
|
e5b892d700
|
raise instance, not class
|
2019-06-24 12:29:17 -06:00 |
|
meejah
|
14a0481d71
|
string -> comment
|
2019-06-24 12:27:09 -06:00 |
|
meejah
|
5701bad548
|
a module for errors
|
2019-06-24 12:12:10 -06:00 |
|
meejah
|
58e0b27374
|
better docstring
|
2019-06-24 11:57:56 -06:00 |
|
meejah
|
fd2934cb79
|
returns bytes
|
2019-06-24 11:45:38 -06:00 |
|
meejah
|
f253235c96
|
the IV is bytes
|
2019-06-24 11:41:46 -06:00 |
|
meejah
|
b7990264e8
|
module docstring
|
2019-06-24 11:41:26 -06:00 |
|
meejah
|
d2ad803b5d
|
add a docstring for allmydata.crypto.
|
2019-06-24 11:29:34 -06:00 |
|
meejah
|
a88b53825c
|
move utility functions to their own module, better docs on remote_prefix
|
2019-06-24 11:27:15 -06:00 |
|
meejah
|
bf16cf4c03
|
fix url
|
2019-06-23 11:25:59 -06:00 |
|
meejah
|
ce27c2ee24
|
use public_exponent 17 to match what was in use before
|
2019-06-23 00:28:41 -06:00 |
|
meejah
|
9e5b6f1d0e
|
better comment, cleanup
|
2019-06-17 22:16:50 -06:00 |
|
meejah
|
a27a5ce581
|
test all error-cases, and some fixups
|
2019-06-17 21:56:06 -06:00 |
|
meejah
|
802f1afde6
|
fix and clarify docstrings
|
2019-06-17 19:16:39 -06:00 |
|
meejah
|
a36f2a8dc7
|
better docstrings
|
2019-06-17 18:57:42 -06:00 |
|
meejah
|
c2fbbe4f46
|
add docstrings
|
2019-06-17 18:55:26 -06:00 |
|
meejah
|
d0296b9ae8
|
redundant
|
2019-06-17 17:12:22 -06:00 |
|
meejah
|
310fb60247
|
move AES to a helper-function style
|
2019-06-17 15:54:46 -06:00 |
|
meejah
|
47ccdb0177
|
refactor ed25519 helpers to functional style
eliminates the wrapper classes and uses some more-explicit
names throughout (e.g "sk" -> "signing_key")
|
2019-06-13 22:19:28 -06:00 |
|
meejah
|
49b7756a8b
|
formatting, and constants-naming
|
2019-06-13 22:19:28 -06:00 |
|
meejah
|
02bc5c1f42
|
codechecks fixup
|
2019-06-13 22:19:28 -06:00 |
|
meejah
|
df4671f90e
|
refactor away from pycryptopp "helper" classes
|
2019-06-13 22:19:28 -06:00 |
|
heartsucker
|
8063d93c6d
|
replaced pytcryptopp rsa with our own wrapper
|
2019-06-13 22:19:28 -06:00 |
|
heartsucker
|
9e31bfe2f4
|
update code/test to use new ed25512 module
|
2019-06-13 22:19:28 -06:00 |
|
heartsucker
|
3a5a0fb572
|
replaced uses of pycryptopp's ed25519 with our own
|
2019-06-13 22:18:55 -06:00 |
|
heartsucker
|
f3955453ba
|
added ed25519 wrapper
|
2019-06-13 22:18:55 -06:00 |
|
heartsucker
|
405f396f79
|
added own aes wrapper
|
2019-06-13 22:18:55 -06:00 |
|