Ding, C., & Salomaa, A. (2012). On Cooperatively Distributed Ciphering and Hashing. Computing and Informatics, 15(2-3), 233–245. Retrieved from http://147.213.75.17/ojs/index.php/cai/article/view/703