1200 МБайт = 9600 Мбит
1 ч=3600 сек
9600/3600=2,6 mbps
65536=2^N N - кол-во информации
N=16
15*15*16=3600 бит или 450 байт
Хеши - на то и хеши, что расшифровок у них может быть бесконечное множество. В том числе и ожидаемые числа. Но знать мы не можем.
Можно превратить данные в хеш, но не наоборот. Вернее, можно, но хеш уже должен быть в базе (его уже создавали ранее), иначе никак.
<em>// PascalABC.NET 3.3, сборка 1625 от 17.01.2018</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var a:=ReadlnString.ToWords;
a.Where(t->(t<>a[0]) and (t.Length<>t.Distinct.Count)).Println
end.
<u>Пример</u>
vanitas vanitatum et omnia vanitas
vanitatum