An implementation of Salsa20, Salsa20/12 and Salsa20/8 into LibreSSL