Mocne hasło – hasło używane do potwierdzania tożsamości (uwierzytelniania), które cechuje się zmniejszonym prawdopodobieństwem „złamania” lub odgadnięcia, poprzez m.in. zwiększenie jego długości oraz złożoności i utrudnienie ataków słownikowych. W odniesieniu do mocnego hasła często używa się zamiennie określenia silne hasło. Jedną z metod mierzenia siły hasła jest badanie jego entropii, choć w praktyce wysoka entropia nie jest jednoznaczna z dobrym hasłem. Zasady tworzenia dobrych haseł Hasło to zazwyczaj kombinacja liter (małych i WIELKICH), cyfr i znaków specjalnych o odpowiedniej długości. Według norm NIST dostawcy uwierzytelniania powinni umożliwiać wpisanie przynajmniej 64 znaków i niemal dowolnych znaków, w tym znaków Unicode. Wbrew dawnym zaleceniom, dostawcy nie powinni wymagać znaków specjalnych i cyfr, chociaż powinna być możliwość ich wpisania. Im więcej różnych znaków w haśle tym większa jest entropia, ale siła hasła rośnie również wraz z jego długością, a przy tym hasło bez znaków specjalnych jest łatwiejsze do zapamiętania.