experimental salsa20-ctr cipher; close #108