Но ссылок на контент обычно много, и хранить 2 хеша напрягает (контент мелкий, 1-100kb). И вот думаю, может сделать id контента не хеш от шифртекста, а хеш (keyed, pbkdf, не важно) от ключа? что мы от этого теряем? вроде ж ничего? а ссылки тогда занимают вдвое меньше...
This entry was originally posted at https://wizzard.dreamwidth.org/488548.html. It has
Hash1
А почему в качестве ключа шифрования используется не случайно сгенерированный, а порождённый из хэша плейнтекста?
Re: Hash1
К тому же, почему бы не производить хэш-2 не от всего шифротекста, а от хэша-1, возможно, с добавлением какой-нибудь и так хранящейся меты, типа имени или даты файла? Тогда достаточно хранить хэш-1.
Re: Hash1
Хеш плейнтекста используется чтобы одинаковые плейнтексты давали одинаковый ключ (дедупликация)
Edited at 2018-02-11 01:25 am (UTC)