EJTP-lib-python
EJTP-lib-python copied to clipboard
Encrypted JSON Transport Protocol library for Python 2.6-3.3.
I added the Address class, but many tests are still breaking and I can't find the cause at the moment. Also, I couldn't remove the functions `py_address` and `str_address` because...
Essentially a namedtuple. Most of the code has been implemented by @MoritzS in https://github.com/campadrenalin/EJTP-lib-python/pull/138 Fixes #137.
Collaboration between myself and @MoritzS to finally defeat #66. He'll get the money at the end though. Having this in a pull request will make it easier to see and...
We should make a address class, that should have the methods that currently are in `ejtp.address`. If it is a desired functionality, the address class could still implement the `__getitem__`...
I think jacks should get a dynamic registering structure like I explained for Frames in #65. Furthermore it would make sense to be able to make Jacks read or write...
Currently, your AES encryption is using [ECB mode](https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation), rather than a more reasonable mode of operation like CBC or CTR. ECB mode always encrypts each block the same way, which...
Add the ability to export identities to GPG keys via ejtp-identity. If not all extended attributes are available, die with an error listing all missing attributes. If encryptor type is...
Add the ability to import GPG keys into the encryptor cache via ejtp-identity. Should act like `ejtp-identity new` in terms of its output and behavior, with all parameters overrideable. ```...
Writes to an SQLite database file. Has a method to attempt to route all queued messages. This will make EJTP (manually) sneakernet-compatible, as you can just onion-route all your messages...
ejtpd is kind of useless right now, being immature and difficult to debug. What I'm seriously considering is exposing an arbitrary code evaluation feature to authorized controller clients. This would...