2. Освоение алгоритмов хэширования
А у вас гугль и яндекс заблокированы, что вы алгоритмы хеширования самостоятельно освоить не можете?
Начните с чего-нибудь простого, типа CRC
А разбираться в том, что из себя представляет MD5, SHA256 или Scrypt не нужно.
Для того чтобы ездить на современном автомобиле не нужно знать химическую формулу бензина.
Достаточно базовых знаний о том, что "бензин надо заливать такой-то октановой характеристики"
и "не курить на заправке, потому что он воспламеняется"