Several fixes to authenticator, added more unit tests

Some fixes include, in more detail:
- Using little over big endianess in some parts
- Flagging all the constructor numbers as unsigned
- Fixed bugs with factorizer
- Implemented TLSharp's RSA
This commit is contained in:
Lonami
2016-09-03 10:54:58 +02:00
parent 12cb66ab2c
commit 75a648f438
28 changed files with 226 additions and 53 deletions

3
README.md Normal file → Executable file
View File

@@ -7,10 +7,9 @@ The files without the previously mentioned notice are no longer part of TLSharp
to make them entirely different.
### Requirements
This project requires the following Python modules, which can be installed by issuing `sudo -H pip install <module>` on a
This project requires the following Python modules, which can be installed by issuing `sudo -H pip3 install <module>` on a
Linux terminal:
- `pyaes` ([GitHub](https://github.com/ricmoo/pyaes), [package index](https://pypi.python.org/pypi/pyaes))
- `rsa` ([GitHub](https://github.com/sybrenstuvel/python-rsa), [package index](https://pypi.python.org/pypi/rsa))
### We need your help!
As of now, the project is fully **untested** and with many pending things to do. If you know both Python and C#, please don't