Fast crypto toolkit for modern client-side JavaScript