the web side of encrypt