BreakWa11
|
8826629741
|
fix http_simple calc 'head_size'
add 'iv', 'key', 'head_len' in server_info
|
9 years ago |
BreakWa11
|
126afea524
|
delete buffer
|
9 years ago |
BreakWa11
|
041a5c1046
|
optimize decrypt
first recv size < iv_len will cause decrypt error
|
9 years ago |
breakwa11
|
61959945c3
|
revert encrypt.py
new obfs header
|
9 years ago |
breakwa11
|
928c26e4f2
|
fix some exceptions
|
10 years ago |
breakwa11
|
f2efed9608
|
add manyuser branch
support udp over tcp
support chacha20 & salsa20 (base on libsodium)
|
10 years ago |
clowwindy
|
318d88ec89
|
use string more
|
10 years ago |
clowwindy
|
ce805f0aea
|
license under Apache License v2.0
|
10 years ago |
clowwindy
|
80b8bd7014
|
remove M2Crypto completely
|
10 years ago |
clowwindy
|
e582b2b929
|
rename ctypes_* and remove salsa20-ctr
|
10 years ago |
clowwindy
|
163992b98b
|
small fix
|
10 years ago |
clowwindy
|
676bf9617b
|
fix key cache when just method changes
|
10 years ago |
clowwindy
|
cbbc880f44
|
try to find the problem
|
10 years ago |
clowwindy
|
3e503bf677
|
log method in encrypt unit test
|
10 years ago |
clowwindy
|
1459282ae6
|
only test some ciphers
|
10 years ago |
clowwindy
|
4d5d6c7c85
|
add unit tests in encrypt
|
10 years ago |
clowwindy
|
e6416562fc
|
add salsa20 and chacha20
|
10 years ago |
clowwindy
|
710fe14190
|
rename test_cipher as it will break unit tests
|
10 years ago |
clowwindy
|
039451bcfb
|
fix encrypt_all
|
10 years ago |
clowwindy
|
cbf8c6705b
|
refactor table into a single cipher plugin
|
10 years ago |
Felix Yan
|
aca86f8685
|
encrypt.py: port table to support python 3
|
10 years ago |
clowwindy
|
a502dd32fc
|
fix UDP
|
10 years ago |
clowwindy
|
497524b313
|
drop table on Python 3
|
10 years ago |
clowwindy
|
0fd2f30911
|
lint code
|
10 years ago |
clowwindy
|
2a53b67c65
|
python 3 support; not stable yet
|
10 years ago |
clowwindy
|
0814888ba5
|
use absolute import
|
10 years ago |
clowwindy
|
eb9b6f0a9b
|
does not require M2Crypto anymore
|
10 years ago |
clowwindy
|
2122f96aeb
|
lint code
|
10 years ago |
clowwindy
|
76fed23b34
|
refactor encrypt; add cfb1 and cfb8 modes
|
10 years ago |
clowwindy
|
1044358a6b
|
use md5 instead of sha256; #178
|
10 years ago |
clowwindy
|
c9b489b5e3
|
fix UDP
|
10 years ago |
clowwindy
|
1b4e885818
|
add rc4-sha256; close #178
|
10 years ago |
clowwindy
|
972bf22e6d
|
fix PEP8
|
10 years ago |
clowwindy
|
c66d9b2c20
|
more details
|
11 years ago |
clowwindy
|
e7e226768a
|
add instructions for installing m2crypto
|
11 years ago |
clowwindy
|
a1bc23c161
|
fix salsa20
|
11 years ago |
clowwindy
|
2950f99da6
|
fix salsa20 for UDP
|
11 years ago |
clowwindy
|
9422ef2fd3
|
Fix table encryption with UDP
|
11 years ago |
clowwindy
|
3cefe374c2
|
socket.SO_REUSEADDR
|
11 years ago |
clowwindy
|
fd4efca0fe
|
add test
|
11 years ago |
clowwindy
|
ed39505dc1
|
experimental salsa20-ctr cipher; close #108
|
11 years ago |
clowwindy
|
041c315f86
|
fix encrypt
|
11 years ago |
clowwindy
|
1239f928f1
|
lint code
|
11 years ago |
clowwindy
|
e5149d0ed9
|
impl
|
11 years ago |
clowwindy
|
c9ffb895c3
|
lint code
|
11 years ago |
clowwindy
|
ea663145e2
|
add help
|
11 years ago |
clowwindy
|
a3323b36ab
|
fix rc2 key length
|
12 years ago |
clowwindy
|
794ff240a6
|
move to pypi
|
12 years ago |
clowwindy
|
b71ef639bf
|
try to fix OPENSSL_assert(inl > 0)
|
12 years ago |
clowwindy
|
7e546bdff1
|
try to fix OPENSSL_assert(inl > 0)
|
12 years ago |