Horbach, Serge. " Novel Protocols in Group-based Cryptography." Student Undergraduate Research E-journal! [Online], 1 (2015): n. pag. Web. 21 Feb. 2019