Unterschied zwischen Authentifizierung und Autorisierung Unterschied zwischen

Anonim

Beide Begriffe werden häufig in Bezug auf die Sicherheit miteinander verwendet, insbesondere wenn es um den Zugriff auf das System geht. Beides sind sehr wichtige Themen, die oft mit dem Internet als Schlüsselelemente seiner Service-Infrastruktur verbunden sind. Beide Begriffe sind jedoch sehr unterschiedlich mit völlig unterschiedlichen Konzepten. Es stimmt zwar, dass sie oft im selben Kontext mit dem gleichen Werkzeug verwendet werden, sie unterscheiden sich jedoch vollständig voneinander.

Authentifizierung bedeutet Bestätigung der eigenen Identität, während Autorisierung den Zugang zum System ermöglicht. Vereinfacht ausgedrückt, Authentifizierung ist der Prozess der Überprüfung, wer Sie sind, während die Autorisierung ist der Prozess der Überprüfung, was Sie zugreifen können.

Authentifizierung

Bei der Authentifizierung werden Ihre Anmeldeinformationen wie Benutzername / Benutzer-ID und Kennwort überprüft, um Ihre Identität zu überprüfen. Das System ermittelt, ob Sie der Meinung sind, dass Sie Ihre Anmeldeinformationen verwenden. In öffentlichen und privaten Netzwerken authentifiziert das System die Benutzeridentität über Anmeldekennwörter. Die Authentifizierung erfolgt normalerweise über einen Benutzernamen und ein Passwort und manchmal in Verbindung mit Authentifizierungsfaktoren, die sich auf die verschiedenen Arten der Authentifizierung beziehen.

Authentifizierungsfaktoren bestimmen die verschiedenen Elemente, die das System verwendet, um seine Identität zu verifizieren, bevor ihm Zugriff gewährt wird, vom Zugriff auf eine Datei bis zum Anfordern einer Banktransaktion. Die Identität eines Benutzers kann dadurch bestimmt werden, was er weiß, was er hat oder was er ist. Wenn es um Sicherheit geht, müssen mindestens zwei oder alle drei Authentifizierungsfaktoren verifiziert werden, um jemandem Zugriff auf das System zu gewähren.

Je nach Sicherheitsstufe kann der Authentifizierungsfaktor von einem der folgenden Werte abweichen:

  • Einzelfaktor Authentifizierung - Dies ist die einfachste Authentifizierungsmethode, die üblicherweise auf einem einfachen basiert Passwort, um dem Benutzer Zugriff auf ein bestimmtes System wie eine Website oder ein Netzwerk zu gewähren. Die Person kann den Zugriff auf das System anfordern, indem sie nur eine der Anmeldeinformationen verwendet, um ihre Identität zu überprüfen. Das häufigste Beispiel für eine Ein-Faktor-Authentifizierung sind Anmeldeinformationen, die nur ein Kennwort für einen Benutzernamen erfordern.
  • Zwei-Faktor-Authentifizierung - Wie der Name schon sagt, ist es ein zweistufiger Verifizierungsprozess, der nicht nur einen Benutzernamen und ein Passwort erfordert, sondern auch etwas, das nur der Benutzer kennt, um zusätzliche Sicherheit zu gewährleisten ein ATM-Pin, den nur der Benutzer kennt. Durch die Verwendung eines Benutzernamens und eines Passworts sowie zusätzlicher vertraulicher Informationen ist es Betrügern praktisch unmöglich, wertvolle Daten zu stehlen.
  • Multi-Faktor-Authentifizierung - Dies ist die fortschrittlichste Authentifizierungsmethode, die zwei oder mehr Sicherheitsstufen von unabhängigen Authentifizierungskategorien verwendet, um dem Benutzer Zugriff auf das System zu gewähren.Alle Faktoren sollten unabhängig voneinander sein, um Sicherheitslücken im System zu beseitigen. Finanzorganisationen, Banken und Strafverfolgungsbehörden verwenden eine Mehrfach-Faktor-Authentifizierung, um ihre Daten und Anwendungen vor potenziellen Bedrohungen zu schützen.

Wenn Sie zum Beispiel Ihre Bankkarte in den Geldautomaten eingeben, fordert Sie das Gerät auf, Ihre PIN einzugeben. Nachdem Sie den Pin korrekt eingegeben haben, bestätigt die Bank Ihre Identität, dass die Karte wirklich Ihnen gehört und Sie der rechtmäßige Besitzer der Karte sind. Durch die Validierung Ihres Bankkarten-PINs überprüft die Bank Ihre Identität, die Authentifizierung genannt wird. Es identifiziert nur, wer du bist, sonst nichts.

Autorisierung

Die Autorisierung dagegen erfolgt, nachdem Ihre Identität erfolgreich vom System authentifiziert wurde, was Ihnen letztendlich die volle Berechtigung zum Zugriff auf Ressourcen wie Informationen, Dateien, Datenbanken, Fonds, Standorte, fast alles gibt. In einfachen Worten, Autorisierung bestimmt Ihre Fähigkeit, auf das System zuzugreifen und in welchem ​​Umfang. Sobald Ihre Identität vom System nach erfolgreicher Authentifizierung verifiziert wurde, sind Sie berechtigt, auf die Ressourcen des Systems zuzugreifen.

Autorisierung ist der Prozess, um festzustellen, ob der authentifizierte Benutzer Zugriff auf die bestimmten Ressourcen hat. Es überprüft Ihre Rechte, Ihnen Zugriff auf Ressourcen wie Informationen, Datenbanken, Dateien usw. zu gewähren. Die Autorisierung erfolgt in der Regel nach der Authentifizierung, die Ihre Leistungsberechtigung bestätigt. In einfachen Worten, es ist, als würde man jemandem die offizielle Erlaubnis geben, etwas oder irgendetwas zu tun.

Beispielsweise wird die Überprüfung und Bestätigung von Mitarbeiter-IDs und Passwörtern in einer Organisation als Authentifizierung bezeichnet, aber es wird als Autorisierung bezeichnet, welcher Mitarbeiter Zugang zu welcher Etage hat. Nehmen wir an, Sie sind auf Reisen und Sie sind dabei, einen Flug zu besteigen. Wenn Sie vor dem Einchecken Ihr Ticket und eine Identifikation vorzeigen, erhalten Sie eine Bordkarte, die bestätigt, dass die Flughafenbehörde Ihre Identität bestätigt hat. Aber das ist es nicht. Ein Flugbegleiter muss Sie autorisieren, den Flug zu besteigen, auf dem Sie fliegen sollen, und Ihnen Zugang zum Inneren des Flugzeugs und seinen Ressourcen zu gewähren.

Der Zugriff auf ein System ist sowohl durch Authentifizierung als auch durch Autorisierung geschützt. Jeder Versuch, auf das System zuzugreifen, wird möglicherweise durch die Eingabe gültiger Anmeldeinformationen authentifiziert, kann jedoch nur nach erfolgreicher Autorisierung akzeptiert werden. Wenn der Versuch authentifiziert, aber nicht autorisiert ist, verweigert das System den Zugriff auf das System.

Authentifizierung Berechtigung
Die Authentifizierung bestätigt Ihre Identität, um den Zugriff auf das System zu gewähren. Die Berechtigung legt fest, ob Sie berechtigt sind, auf die Ressourcen zuzugreifen.
Dies ist der Prozess der Validierung von Benutzeranmeldeinformationen, um Benutzerzugriff zu erhalten. Es wird überprüft, ob der Zugriff erlaubt ist oder nicht.
Er bestimmt, ob der Benutzer das ist, was er zu sein behauptet. Er bestimmt, auf welchen Benutzer er zugreifen kann und was nicht.
Die Authentifizierung erfordert normalerweise einen Benutzernamen und ein Passwort. Die für die Autorisierung erforderlichen Authentifizierungsfaktoren können je nach Sicherheitsstufe variieren.
Authentifizierung ist der erste Schritt der Autorisierung, daher kommt immer zuerst. Die Autorisierung erfolgt nach erfolgreicher Authentifizierung.
Zum Beispiel müssen sich Studenten einer bestimmten Universität authentifizieren, bevor sie auf den Studentenlink der offiziellen Website der Universität zugreifen. Dies wird als Authentifizierung bezeichnet. Beispielsweise legt die Berechtigung fest, auf welche Informationen die Studierenden nach erfolgreicher Authentifizierung auf der Website der Hochschule zugreifen dürfen.

Zusammenfassung

Obwohl beide Begriffe oft in Verbindung miteinander verwendet werden, haben sie völlig unterschiedliche Konzepte und Bedeutungen. Während beide Konzepte für die Web-Service-Infrastruktur entscheidend sind, insbesondere wenn es darum geht, Zugang zu einem System zu gewähren, ist das Verständnis jedes Begriffs in Bezug auf Sicherheit der Schlüssel. Während die meisten von uns einen Begriff mit einem anderen verwechseln, ist es wichtig, den Hauptunterschied zwischen ihnen zu verstehen, der eigentlich sehr einfach ist. Wenn die Authentifizierung die Person ist, die Sie sind, können Sie auf die Autorisierung zugreifen und sie ändern. In einfachen Worten, Authentifizierung bestimmt, ob jemand ist, wer er zu sein behauptet. Die Autorisierung hingegen bestimmt sein Recht auf Zugang zu Ressourcen.