{"id":476853,"date":"2023-08-09T09:04:34","date_gmt":"2023-08-09T09:04:34","guid":{"rendered":""},"modified":"2023-09-05T11:13:35","modified_gmt":"2023-09-05T11:13:35","slug":"discretionary-access-control","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/de\/wiki\/discretionary-access-control\/","title":{"rendered":"Diskretion\u00e4re Zugangskontrolle"},"content":{"rendered":"<p>Discretionary Access Control (DAC) ist eine Art Zugriffskontrollsystem, das eine vom Eigent\u00fcmer der Daten oder Ressourcen festgelegte Zugriffsrichtlinie bereitstellt. Der Eigent\u00fcmer hat das Ermessen, anderen Benutzern oder Prozessen den Zugriff zu gew\u00e4hren oder zu verweigern.<\/p>\n<h2>Die Entstehung und Entwicklung der diskretion\u00e4ren Zugangskontrolle<\/h2>\n<p>Das Konzept der diskretion\u00e4ren Zugangskontrolle geht auf die Anf\u00e4nge gemeinsam genutzter Computersysteme zur\u00fcck, insbesondere auf das in den 1960er Jahren entwickelte Multics-System (Multiplexed Information and Computing Service). Das Multics-System enthielt eine rudiment\u00e4re Form von DAC, die sp\u00e4ter als Inspiration f\u00fcr moderne Zugangskontrollsysteme diente. DAC wurde mit der Ver\u00f6ffentlichung des \u201eOrange Book\u201c des US-Verteidigungsministeriums in den 1980er Jahren zu einem formalisierten Konzept, das mehrere Ebenen von Sicherheitskontrollen, einschlie\u00dflich DAC, definierte.<\/p>\n<h2>Erweiterung des Verst\u00e4ndnisses der diskretion\u00e4ren Zugangskontrolle<\/h2>\n<p>Die diskretion\u00e4re Zugriffskontrolle basiert auf den Grunds\u00e4tzen diskretion\u00e4rer Privilegien. Dies bedeutet, dass die Einzelperson oder Organisation, die Eigent\u00fcmer der Daten oder Ressource ist, die Macht hat zu entscheiden, wer auf diese Daten oder Ressource zugreifen kann. Diese Kontrolle kann sich sowohl auf Lese- als auch auf Schreibberechtigungen erstrecken. Unter DAC wird eine Zugriffskontrollliste (ACL) verwaltet, die die Art des Zugriffs angibt, den ein Benutzer oder eine Benutzergruppe auf eine bestimmte Ressource hat.<\/p>\n<h2>Die interne Struktur und Funktionsweise der diskretion\u00e4ren Zugangskontrolle<\/h2>\n<p>Das DAC-Modell basiert haupts\u00e4chlich auf zwei Schl\u00fcsselkomponenten: Zugriffskontrolllisten (ACLs) und Funktionstabellen. Die ACLs sind jeder Ressource oder jedem Objekt zugeordnet und enthalten eine Liste von Subjekten (Benutzern oder Prozessen) sowie deren gew\u00e4hrte Berechtigungen. Andererseits enthalten F\u00e4higkeitstabellen eine Liste von Objekten, auf die ein bestimmtes Subjekt zugreifen kann.<\/p>\n<p>Wenn eine Zugriffsanforderung gestellt wird, \u00fcberpr\u00fcft das DAC-System die ACL oder die F\u00e4higkeitstabelle, um festzustellen, ob der Anforderer auf die Ressource zugreifen darf. Wenn die ACL oder die F\u00e4higkeitstabelle Zugriff gew\u00e4hrt, wird die Anfrage genehmigt. Andernfalls wird es abgelehnt.<\/p>\n<h2>Hauptmerkmale der diskretion\u00e4ren Zugangskontrolle<\/h2>\n<ol>\n<li><strong>Eigent\u00fcmerbestimmter Zugriff<\/strong>: Der Eigent\u00fcmer der Daten oder Ressource bestimmt, wer darauf zugreifen kann.<\/li>\n<li><strong>Zugriffskontrolllisten<\/strong>: Eine ACL bestimmt, welche Art von Zugriff jeder Benutzer oder jede Benutzergruppe hat.<\/li>\n<li><strong>F\u00e4higkeitstabellen<\/strong>: In diesen Tabellen sind die Ressourcen aufgef\u00fchrt, auf die ein Benutzer oder eine Benutzergruppe zugreifen kann.<\/li>\n<li><strong>Flexibilit\u00e4t<\/strong>: Besitzer k\u00f6nnen Berechtigungen ganz einfach nach Bedarf \u00e4ndern.<\/li>\n<li><strong>Transitive Zugriffskontrolle<\/strong>: Wenn ein Benutzer Zugriff auf eine Ressource hat, kann er m\u00f6glicherweise einem anderen Benutzer Zugriff gew\u00e4hren.<\/li>\n<\/ol>\n<h2>Arten der diskretion\u00e4ren Zugangskontrolle<\/h2>\n<p>W\u00e4hrend DAC auf verschiedene Arten implementiert werden kann, sind die beiden g\u00e4ngigsten Ans\u00e4tze ACLs und F\u00e4higkeitslisten.<\/p>\n<table>\n<thead>\n<tr>\n<th>Ansatz<\/th>\n<th>Beschreibung<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Zugriffskontrolllisten (ACLs)<\/td>\n<td>ACLs sind an ein Objekt (z. B. eine Datei) gebunden und legen fest, welche Benutzer auf das Objekt zugreifen und welche Vorg\u00e4nge sie daran ausf\u00fchren k\u00f6nnen.<\/td>\n<\/tr>\n<tr>\n<td>F\u00e4higkeitslisten<\/td>\n<td>Berechtigungslisten sind an einen Benutzer gebunden und geben an, auf welche Objekte der Benutzer zugreifen kann und welche Vorg\u00e4nge er an diesen Objekten ausf\u00fchren kann.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Anwendung, Herausforderungen und L\u00f6sungen der diskretion\u00e4ren Zugangskontrolle<\/h2>\n<p>DAC wird in den meisten Betriebssystemen und Dateisystemen wie Windows und UNIX h\u00e4ufig verwendet und erm\u00f6glicht Benutzern die gemeinsame Nutzung von Dateien und Ressourcen mit ausgew\u00e4hlten Einzelpersonen oder Gruppen.<\/p>\n<p>Eine gro\u00dfe Herausforderung bei DAC ist das \u201everwirrte Stellvertreterproblem\u201c, bei dem ein Programm unbeabsichtigt Zugriffsrechte verlieren kann. Beispielsweise k\u00f6nnte ein Benutzer ein Programm mit mehr Zugriffsrechten dazu verleiten, in seinem Namen eine Aktion auszuf\u00fchren. Dieses Problem kann durch sorgf\u00e4ltige Programmierung und die richtige Nutzung der Systemprivilegien gemildert werden.<\/p>\n<p>Ein weiteres Problem ist die M\u00f6glichkeit einer schnellen, unkontrollierten Weitergabe von Zugriffsrechten, da Benutzer mit Zugriff auf eine Ressource diesen Zugriff m\u00f6glicherweise anderen gew\u00e4hren k\u00f6nnen. Dem kann durch angemessene Schulung und Schulung sowie durch Kontrollen auf Systemebene begegnet werden, um eine solche Ausbreitung einzud\u00e4mmen.<\/p>\n<h2>Vergleich der diskretion\u00e4ren Zugangskontrolle mit \u00e4hnlichen Begriffen<\/h2>\n<table>\n<thead>\n<tr>\n<th>Begriff<\/th>\n<th>Beschreibung<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Diskretion\u00e4re Zugangskontrolle (DAC)<\/td>\n<td>Eigent\u00fcmer haben die vollst\u00e4ndige Kontrolle \u00fcber ihre Daten und Ressourcen.<\/td>\n<\/tr>\n<tr>\n<td>Obligatorische Zugangskontrolle (MAC)<\/td>\n<td>Eine zentralisierte Richtlinie schr\u00e4nkt den Zugriff basierend auf Klassifizierungsstufen ein.<\/td>\n<\/tr>\n<tr>\n<td>Rollenbasierte Zugriffskontrolle (RBAC)<\/td>\n<td>Der Zugriff wird durch die Rolle des Benutzers innerhalb der Organisation bestimmt.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Zukunftsperspektiven und Technologien im Zusammenhang mit der diskretion\u00e4ren Zugangskontrolle<\/h2>\n<p>Die Zukunft von DAC wird sich wahrscheinlich mit der zunehmenden Beliebtheit cloudbasierter Plattformen und IoT-Ger\u00e4ten (Internet of Things) weiterentwickeln. Es wird erwartet, dass eine differenzierte Zugriffskontrolle, die eine detailliertere Kontrolle \u00fcber Berechtigungen erm\u00f6glicht, immer h\u00e4ufiger zum Einsatz kommt. Dar\u00fcber hinaus werden wir mit der Weiterentwicklung von maschinellem Lernen und KI-Technologien m\u00f6glicherweise DAC-Systeme sehen, die lernen und sich an ver\u00e4nderte Zugangsanforderungen anpassen k\u00f6nnen.<\/p>\n<h2>Proxyserver und diskretion\u00e4re Zugriffskontrolle<\/h2>\n<p>Proxyserver k\u00f6nnen DAC-Prinzipien verwenden, um den Zugriff auf Webressourcen zu steuern. Beispielsweise k\u00f6nnte ein Unternehmen einen Proxyserver einrichten, der die Identit\u00e4t und Rolle des Benutzers \u00fcberpr\u00fcft, bevor er den Zugriff auf bestimmte Websites oder webbasierte Dienste zul\u00e4sst. Dadurch wird sichergestellt, dass nur autorisiertes Personal auf bestimmte Online-Ressourcen zugreifen kann, was eine zus\u00e4tzliche Sicherheitsebene bietet.<\/p>\n<h2>verwandte Links<\/h2>\n<ol>\n<li><a href=\"https:\/\/www.amazon.com\/Computer-Security-Science-Matt-Bishop\/dp\/0321712331\" target=\"_new\" rel=\"noopener nofollow\">Computersicherheit: Kunst und Wissenschaft<\/a> von Matt Bishop: Eine umfassende Ressource zur Computersicherheit, einschlie\u00dflich Zugriffskontrolle.<\/li>\n<li><a href=\"https:\/\/www.csoonline.com\/article\/2122304\/understanding-and-using-discretionary-access-control.html\" target=\"_new\" rel=\"noopener nofollow\">Diskretion\u00e4re Zugriffskontrolle verstehen und nutzen<\/a>: Ein Artikel von CSO, der DAC im Detail untersucht.<\/li>\n<li><a href=\"https:\/\/nvlpubs.nist.gov\/nistpubs\/Legacy\/SP\/nistspecialpublication800-12.pdf\" target=\"_new\" rel=\"noopener nofollow\">NIST-Sonderpublikation 800-12<\/a>: Der Leitfaden des US-amerikanischen National Institute of Standards and Technology zur Computersicherheit, einschlie\u00dflich einer Diskussion \u00fcber DAC.<\/li>\n<li><a href=\"https:\/\/www.oreilly.com\/library\/view\/security-engineering-a\/9781119642786\/c03.xhtml\" target=\"_new\" rel=\"noopener nofollow\">Zugangskontrollmodelle<\/a>: Eine detaillierte Anleitung zu verschiedenen Zugangskontrollmodellen von O&#039;Reilly Media.<\/li>\n<li><a href=\"https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0167404803002653\" target=\"_new\" rel=\"noopener nofollow\">DAC, MAC und RBAC<\/a>: Ein wissenschaftlicher Artikel zum Vergleich von DAC-, MAC- und RBAC-Modellen.<\/li>\n<\/ol>","protected":false},"featured_media":476854,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-476853","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Discretionary Access Control: A Comprehensive Guide<\/mark>","faq_items":[{"question":"What is Discretionary Access Control (DAC)?","answer":"<p>Discretionary Access Control (DAC) is a type of access control system where the access policy is determined by the owner of the data or resource. The owner has the discretion to grant or deny access to other users or processes.<\/p>"},{"question":"When was Discretionary Access Control first introduced?","answer":"<p>The concept of Discretionary Access Control dates back to the earliest days of shared computing systems, particularly in the Multics (Multiplexed Information and Computing Service) system developed in the 1960s. DAC became a formalized concept with the release of the United States Department of Defense's \"Orange Book\" in the 1980s.<\/p>"},{"question":"How does Discretionary Access Control work?","answer":"<p>Discretionary Access Control works based on Access Control Lists (ACLs) and capability tables. When an access request is made, the DAC system checks the ACL or the capability table to verify if the requester is allowed to access the resource.<\/p>"},{"question":"What are the key features of Discretionary Access Control?","answer":"<p>The key features of Discretionary Access Control include owner-determined access, the use of Access Control Lists and capability tables, flexibility in permissions, and the principle of transitive access control.<\/p>"},{"question":"What types of Discretionary Access Control exist?","answer":"<p>The two most common types of Discretionary Access Control are Access Control Lists (ACLs), which are tied to an object and specify user permissions, and Capability Lists, which are tied to a user and specify what objects they can access.<\/p>"},{"question":"What are some challenges related to Discretionary Access Control, and how are they mitigated?","answer":"<p>A key challenge with DAC is the \"confused deputy problem,\" where a program can unintentionally leak access rights. This can be mitigated by careful programming and proper use of system privileges. Another problem is rapid, uncontrolled propagation of access rights, which can be addressed through proper education and training, as well as system-level controls.<\/p>"},{"question":"How does Discretionary Access Control compare to similar terms like Mandatory Access Control and Role-Based Access Control?","answer":"<p>While DAC allows owners total control over their data, Mandatory Access Control (MAC) uses a centralized policy to restrict access based on classification levels, and Role-Based Access Control (RBAC) determines access based on a user's role within the organization.<\/p>"},{"question":"How might Discretionary Access Control evolve in the future?","answer":"<p>The future of DAC is expected to evolve with the increasing popularity of cloud-based platforms and Internet of Things (IoT) devices. Fine-grained access control and DAC systems that can learn and adapt to changing access needs may become more common.<\/p>"},{"question":"How can proxy servers use Discretionary Access Control?","answer":"<p>Proxy servers can use DAC principles to control access to web resources. A company might set up a proxy server that checks the user's identity and role before allowing access to certain websites or web-based services.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/de\/wp-json\/wp\/v2\/wiki\/476853","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/de\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/de\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/de\/wp-json\/wp\/v2\/wiki\/476853\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/de\/wp-json\/wp\/v2\/media\/476854"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/de\/wp-json\/wp\/v2\/media?parent=476853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}