I informationsteknologi, ett
lösenord är en hemlig sekvens av tecken (bokstäver, siffror, symboler eller en kombination därav) som används för att verifiera identiteten för en användare eller process, vilket ger dem tillgång till resurser, system eller data. Det fungerar som en säkerhetsåtgärd och förhindrar obehörig åtkomst och skyddar känslig information.
Här är en mer detaljerad uppdelning:
* Secret: Ett lösenord är avsett att endast vara känt för den auktoriserade användaren eller systemet och bör inte lätt gissas eller upptäckas av andra.
* Sekvens av tecken: Detta hänvisar till den specifika kombinationen av bokstäver, siffror, symboler och/eller mellanslag som utgör lösenordet. Ju längre och mer komplex sekvensen, i allmänhet, desto starkare är lösenordet.
* Verifiering: Det primära syftet med ett lösenord är att verifiera identiteten på någon som påstår sig vara en viss användare. När en användare anger sitt användarnamn och lösenord jämför systemet det angivna lösenordet med det lagrade lösenordet (ofta en hashad version av lösenordet) som är associerad med det användarnamnet.
* Åtkomstkontroll: Om verifieringen är framgångsrik beviljas användaren åtkomst till systemet, kontot eller resursen associerad med det användarnamnet. Denna åtkomst kan inkludera läsning, skrivning, modifiering eller ta bort data.
* Säkerhetsåtgärd: Lösenord är en grundläggande säkerhetsmekanism som används för att skydda mot obehörig åtkomst, dataöverträdelser och skadliga aktiviteter.
I huvudsak är ett lösenord en digital nyckel som ger tillgång till digitala tillgångar. Dess effektivitet som säkerhetsåtgärd beror på dess styrka, hemlighet och hur väl den är skyddad (t.ex. lagrad med starka hash -algoritmer).