Vergelijkingstabel
Basis voor vergelijking | authenticatie | machtiging |
---|---|---|
basis- | Controleert de identiteit van de persoon om toegang tot het systeem te verlenen. | Controleert de rechten of machtigingen van de persoon voor toegang tot de bronnen. |
Inclusief proces van | Gebruikersreferenties verifiëren. | Valideren van de gebruikersrechten. |
Volgorde van het proces | Authenticatie wordt bij de allereerste stap uitgevoerd. | Autorisatie wordt meestal uitgevoerd na authenticatie. |
Voorbeelden | Bij online bankieren wordt eerst de identiteit van de persoon bepaald met behulp van het gebruikers-ID en wachtwoord. | In een systeem met meerdere gebruikers bepaalt de beheerder welke rechten of toegangsrechten elke gebruiker heeft. |
Definitie van authenticatie
Verificatiemechanisme bepaalt de identiteit van de gebruiker voordat de gevoelige informatie wordt vrijgegeven. Het is zeer cruciaal voor het systeem of de interfaces waar de gebruiker prioriteit moet geven aan de bescherming van de vertrouwelijke informatie. Daarbij maakt de gebruiker een aantoonbare claim over de individuele identiteit (zijn of haar) of de identiteit van een entiteit.
De inloggegevens of claims kunnen een gebruikersnaam, wachtwoord, vingerafdruk, enzovoort zijn. De verificatie en niet-afwijzing, soort problemen worden afgehandeld in de toepassingslaag. Het inefficiënte authenticatiemechanisme kan de beschikbaarheid van de service aanzienlijk beïnvloeden.
Voorbeeld:
Er is bijvoorbeeld een afzender A die via internet een elektronisch document naar ontvanger B verzendt. Hoe zal het systeem identificeren dat de afzender A een bericht heeft gestuurd dat is toegewezen aan de ontvanger B. Een indringer C kan het document onderscheppen, wijzigen en opnieuw spelen om de truc te krijgen of de informatie te stelen die dit type aanval fabricage wordt genoemd.
In de gegeven situatie zorgt het authenticatiemechanisme voor twee dingen; ten eerste zorgt het ervoor dat de verzender en ontvanger rechtschapen mensen zijn en staat het bekend als authenticatie van gegevens-oorsprong . Ten tweede zorgt het voor de beveiliging van de bestaande verbinding tussen zender en ontvanger met behulp van een geheime sessiesleutel, zodat dit niet kan worden afgeleid en het wordt bekend als peer-entiteitverificatie .
Definitie van autorisatie
Autorisatietechniek wordt gebruikt om de machtigingen te bepalen die aan een geverifieerde gebruiker worden verleend. In eenvoudige bewoordingen controleert het of de gebruiker toegang heeft tot de specifieke bronnen of niet. Autorisatie vindt plaats na verificatie, waarbij de identiteit van de gebruiker is gegarandeerd voordat de toegangslijst voor de gebruiker wordt bepaald door de vermeldingen op te zoeken die zijn opgeslagen in de tabellen en databases.
Voorbeeld:
Een gebruiker X wil bijvoorbeeld toegang krijgen tot een bepaald bestand vanaf de server. De gebruiker stuurt een verzoek naar de server. De server zal de gebruikersidentiteit verifiëren. Vervolgens worden de corresponderende rechten gevonden die de geverifieerde gebruiker heeft en of hij / zij toegang heeft tot dat specifieke bestand of niet. In het volgende geval kunnen de toegangsrechten het bekijken, wijzigen of verwijderen van het bestand omvatten als de gebruiker gemachtigd is om de volgende bewerkingen uit te voeren.
Belangrijkste verschillen tussen authenticatie en autorisatie
- De verificatie wordt gebruikt om de identiteit van de gebruiker te verifiëren om toegang tot het systeem mogelijk te maken. Aan de andere kant bepaalt de autorisatie wie toegang moet hebben tot wat.
- Tijdens het authenticatieproces worden de gebruikersreferenties geverifieerd, terwijl in het autorisatieproces de toegangslijst van de geverifieerde gebruiker wordt gevalideerd.
- Het eerste proces is authenticatie, daarna vindt autorisatie plaats.
- Laten we het voorbeeld nemen van online bankdiensten. Wanneer een gebruiker toegang wil tot de dienst, wordt de identiteit van de gebruiker bepaald om ervoor te zorgen dat de persoon de rechtvaardige persoon is die hij / zij beweert te zijn. Als de gebruiker eenmaal is geïdentificeerd, maakt de authenticatie de autorisatie mogelijk die bepaalt wat de gebruiker mag doen. Hier is de gebruiker geautoriseerd om online toegang te krijgen tot zijn / haar account na de authenticatie.
Conclusie
De authenticatie en autorisatie zijn de beveiligingsmaatregelen die genomen zijn om de gegevens in het informatiesysteem te beschermen. Authenticatie is het proces van het verifiëren van de identiteit van de persoon die het systeem benadert. Aan de andere kant is Autorisatie het proces waarbij de rechten of toegangslijsten worden gecontroleerd waarvoor de persoon is geautoriseerd.