PolyCrypt - A pure JS implementation of the WebCrypto API