Kryptografiefunktion, die zufällige Bits und eine Zeichenfolge (normalerweise ein Kennwort) verwendet und einen Einweg-Hash verwendet, um eine neue Zeichenfolge bereitzustellen, die zur Authentifizierung verwendet werden kann, ohne Zugriff auf die ursprüngliche Zeichenfolge zu gewähren. Wenn eine Salt-Funktion genügend zufällige Bits verwendet, wird die resultierende Zeichenfolge im Allgemeinen als kryptografisch sicher angesehen.