Адреси IPv6 у вигляді 862A:7373:3386:BF1F:8D77:D3D2:220F:D7E0
набагато складніше запам'ятовувати або навіть переписувати, ніж 4 октети IPv4.
Там уже була спроба пом'якшити це, роблячи IPv6 - адреса як - то більш запам'ятовується.
Чи є навмисно слабка хеш-функція, яку можна змінити, щоб виявити, що фраза, скажімо, "Це порівняно доброякісно і легко помітити, якщо фраза зігнута, щоб її не варто платити", була б хеш-адреса для цільової адреси IPv6? Звичайно, у хеша може бути багато вхідних даних, і потенційно більш запам'ятоване речення, наприклад, ця прикладна фраза, може бути запропонована автоматично.
Я думаю, є дві частини: Спочатку слабкий хеш з хорошим розподілом в обох напрямках. По-друге, це алгоритм вибору пам’ятних фраз із безлічі зіткнень (коротких, що складаються зі слів із визначеної мови, можливо навіть за спрощеною граматикою).
Хоча хеш-функція повинна бути слабкою, я не сумніваюся, що зусилля все ще значні - однак, як тільки ця фраза буде відома, обчислення хеша до цільової адреси відбувається дуже швидко.
EDIT
Я знайшов цю пов'язану ідею, Piphilology , для запам'ятовування деяких цифр π:
Як хочеться випити, звичайно, алкоголік після важких лекцій, що стосуються квантової механіки!