Implements RSA crypto wrapper interface and test cases. Needs proper peer review.