Heslo je technika zahmlievania používaná v informačnej bezpečnosti na konverziu identifikovateľných informácií na neidentifikovateľné údaje alebo ako kľúč na prístup k údajom. Jeho účelom je umožniť iba konkrétnemu jednotlivcovi, ktorý vlastní heslo, aby opätovne pristupoval, čítal, spracovával a obnovoval informácie. V tejto súvislosti sa slovo „heslo“ často používa na označenie rôznych bezpečnostných opatrení. Či už sa prihlasujete na webovú stránku, e-mailový účet alebo uskutočňujete bankovú transakciu, použité „heslo“ je technicky presnejšie „heslo“ a nie šifrovací kód. Stále však ide o tajné číslo alebo kód, ktorý zaisťuje bezpečnosť a súkromie.