add unit testing and performance testing for SecretBox
add per second key generating to scalar mult