I'm a fan of sha-3 (keccak) - dunno if you read lisp but I have a working standalone implementation here: https://github.com/Shinoa-Fores/esthlos-v/tree/master/src/keccak
Despite all the "quantum encryption" snakeoil salesman, most of the SHA family of algorithms robust for daily use in applications such as this.