ПОЦЕЛУЙ МОЮ ХЭШ-СУММУ ХЭШ-СУММУ СУММУ
Merge remote-tracking branch 'origin/master' into checking
высвободил память, а не то бы Витек меня отымел
готовы функции для проверки заголовка и данных(не тестил)