Алгоритм преобразования произвольной строки в хэш

Нужен простой алгоритм преобразования строки в хэш вида 0хFFFFFF.

Ввод любой строки (Lua), после преобразования на экран выводится цвет (пример: 'Hello' --> 0x123FF1). Требования к алгоритму:

  • произвольная по размеру строка преобразуется в фиксированный по размеру хэш
  • одна и та же строка всегда будет отображать определенный хэш
  • возможность обратного преобразования (благодаря комментариям - погарячился)

Прошу привести пример алгоритма простым математическим языком.


Ответы (0 шт):