Здравствуйте.
Необходимо реализовать простейшую функцию хэширования, использующую операции XOR с применением рандомизации. (16 бит)
С алгоритмом XOR знаком, но задание все же не понимаю.
Является это что-то связанное с sha1?
hardwellZero: Посмотреть на устройство хэш-алгоритмов, например MD5/SHA-1. Выбрать размер блока, придумать функцию подмешивания к контексту очередного блока. Реализовать :-)
hardwellZero: Подозреваю, вам нужно разбивать входные данные на блоки по 16 бит и ксорить их между собой. Но это как-то совсем в лоб и коллизий будет полно...