О ПОСТРОЕНИИ АЛГОРИТМА ХЭШИРОВАНИЯ, СТОЙКОГО К НАХОЖДЕНИЮ КОЛЛИЗИИ С ИСПОЛЬЗОВАНИЕМ СОВРЕМЕННЫХ ГРАФИЧЕСКИХ ПРОЦЕССОРОВ

Л. А. Надеинский

Аннотация


В статье рассмотрена методика борьбы с уязвимостью хранения паролей в хэшированном виде. Предлагаемый алгоритм хэширования основывается на специфических особенностях архитектуры современных графических процессоров.

Ключевые слова


хэш-функция; криптостойкость

Полный текст:

PDF

Литература


1 Program to recover/crack SHA1, MD5 & MD4 hashes. URL: http://www.golubev.com/files/ighashgpu/readme.htm.

2 World Fastest MD5 cracker BarsWF. URL: http://3.14.by/ru/md5.

3 Трахтенгерц Э. А. Программное обеспечение параллельных процессоров. М.: Наука, 1987.

4 Документация по работе с SIMD-архитектурой AMD. URL: http://developer.amd.com/sdks/AMDAPPSDK/assets/ AMD_Accelerated_Parallel_Processing_OpenCL_Programming_Guide.pdf.

5 Документация к GPU Nvidia. URL: http://developer.nvidia.com/nvidia-gpu-computing-documentation.


Ссылки

  • На текущий момент ссылки отсутствуют.


Лицензия Creative Commons
Это произведение доступно по лицензии Creative Commons «Attribution» («Атрибуция») 4.0 Всемирная.