To Kilatif:
Прикол, решил сравнить инициализацию блоуфиша:
Приходящий на 1 и тот же входящий пакет Init, получаются разные значения PArray.
Прикол в следующем:
Java и C# дают следующий результат (одинаковый):
Код:
* - PArray {long[18]} long[]
[0] -11504476527 long
[1] 818284978 long
[2] 5389473844 long
[3] 5277480315 long
[4] 2258027768 long
[5] 1971259599 long
[6] -10807336962 long
[7] 15922993650 long
[8] -1570502760 long
[9] -13871540854 long
[10] 7461419269 long
[11] 15931572012 long
[12] -4834315440 long
[13] 6949642799 long
[14] 13899931484 long
[15] 11387598665 long
[16] 14253408890 long
[17] 11324059052 long
а вот реализация на Delphi немного другой ( совпало только первые два):
Код:
(1380425361, 818284978, 3744654971, 1864113960, 3479827321, 2874253665, 3288700621, 2149712101, 776530621, 3122561990, 1920928410, 1485135872, 2882331372, 1270005868, 4088379872, 3643499899, 4185267842, 196570026)
Это нормально????