# Re: Анархия хэшей
shaos (shaos, 2) → Andrew Lobanov – 21:58:02 2024-09-28
> Это какая-то дичь. Переписывать я её, конечно же, не буду :)
А мне кстати понравилось (после того как понял как оно работает) - вот так если бы сделали подсчёт хэшей для ii изначально, то было бы более сбалансированно нежели просто заменять 2 кода из 64х на уже использованные ранее (A и Z):
base64.urlsafe_b64encode(hashlib.sha256(msg).digest()).decode("utf-8").replace('-', '').replace('_', '')[:20].ljust(20,'A')
shaos (shaos, 2) → Andrew Lobanov – 21:58:02 2024-09-28
> Это какая-то дичь. Переписывать я её, конечно же, не буду :)
А мне кстати понравилось (после того как понял как оно работает) - вот так если бы сделали подсчёт хэшей для ii изначально, то было бы более сбалансированно нежели просто заменять 2 кода из 64х на уже использованные ранее (A и Z):
base64.urlsafe_b64encode(hashlib.sha256(msg).digest()).decode("utf-8").replace('-', '').replace('_', '')[:20].ljust(20,'A')