Применение хэш-функций в криптографии: основные аспекты