Очевидно, что, поскольку хеширование SHA-1 создает каждый раз 40 символов, существует конечное число возможных хэшей - кто-нибудь знает, сколько именно?