Add high level tests for public key encryption
Add high level secret tests
Add high level signing capabilities