adding rsa implementation

adds an rsa implementation to allow rsa payloads for sensitive things
like account tokens, possibly also chat messaging