Designer: Daniel J. Bernstein (@hashbreaker)
Library:  Frank Denis (@jedisct1)
