Move require to top of usage section
Assert cipher length to conform with DNT Connect
Remove querystring to prevent extra urlencode 💀
Add JSDoc for class constructor
Add JSDoc for #hmacPlaintext()
Add JSDoc for #verifyPlaintext()
Explicitly specify string encoding