Instant Message server and client with IBE(Identity-Based Encryption) to protect message
Path | Comments |
---|---|
jlib/ibejnilib | The native Java library. |
jlib/jibe | OO encapsulation of the native library. |
nativelib | Implemenation of the native library. |
server/msg_relay_server | A PHP application handling user messages. |
server/key_dist_server | A Springboot application to distributes encryption keys. It talks to the key_gen_server via REST API calls with IBE encrypted payload. |
server/key_gen_server | A Springboot application to generate encryption keys. |
client/iOS | An iOS app for user to send and receive messages. |