protected static function readSaltFromFile(): string
    {
        Utility::validatePath(static::$saltFile);
        $result = file_get_contents(static::$saltFile);
        $result = $result ?: '';
        static::validateSalt($result);

        return $result;
    }