Tarqatilgan kirishni boshqarish tizimi - Distributed Access Control System

Tarqatilgan kirishni boshqarish tizimi
Dastlabki chiqarilish2005; 15 yil oldin (2005)
Barqaror chiqish
1.4.44 / 28-may, 2020 yil; 6 oy oldin (2020-05-28)
YozilganBoshqa ba'zi tillar uchun API bilan C
Operatsion tizimFreeBSD, Linux, macOS
Mavjud:Ingliz tili
TuriKompyuter xavfsizligi
LitsenziyaO'zgartirilgan Sleepycat litsenziyasi
Veb-saytdacs.dss.ca

Tarqatilgan kirishni boshqarish tizimi (DACS)[1] engil vaznga ega bitta tizimga kirish va atributlarga asoslangan kirishni boshqarish uchun tizim veb-serverlar va serverga asoslangan dasturiy ta'minot. DACS asosan bilan ishlatiladi Apache veb-serverlari veb-sahifalarga kirishning kengaytirilgan boshqaruvini ta'minlash, CGI dasturlari va servletlar va boshqa veb-ga asoslangan aktivlar va federatsiya Apache serverlari.

Ostida ozod qilingan ochiq kodli litsenziya, DACS modulni taqdim etadi autentifikatsiya ramka bir qator umumiy autentifikatsiya usullarini va qoidalarga asoslangan holda qo'llab-quvvatlaydi ruxsat tomonidan nomlangan manbalarga kirish huquqini beradigan yoki rad etadigan vosita URL manzillari, so'rovchining shaxsiga va boshqa kontekstli ma'lumotlarga asoslanadi. Ma'murlar DACS-ni o'zlarining tashkilotlarida mavjud bo'lgan autentifikatsiya qilish usullari va foydalanuvchi hisoblarini ishlatish orqali foydalanuvchilarni aniqlash uchun sozlashlari mumkin. Olingan DACS identifikatsiyalari federatsiya qilingan barcha DACS yurisdiktsiyalarida tan olinadi.

Oddiy veb-ga qo'shimcha ravishda API-lar, buyruq qatori interfeyslari Ko'pgina veb-API-lar qaytishi mumkin XML yoki JSON hujjatlar.

DACSni ishlab chiqish 2001 yilda boshlangan, birinchi ochiq manbali versiya 2005 yilda taqdim etilgan.

Autentifikatsiya

DACS quyidagi autentifikatsiya qilish usullaridan va hisob turlaridan birini ishlatishi mumkin:

Kengayadigan arxitektura yangi usullarni joriy etishga imkon beradi.

DACS taqsimoti turli xil kriptografik funktsiyalarni o'z ichiga oladi, masalan xabar hazm qiladi, HMAClar,nosimmetrik va ochiq kalitlarni shifrlash, shifrlar (ChaCha20, OpenSSL ),elektron raqamli imzolar, parolga asoslangan kalitlarni chiqarish funktsiyalari (HKDF, PBKDF2 ) va esda qolmaydigan tugmachalarni chiqarish funktsiyalari (skript, Argon2 ), ularning aksariyati oddiy skript tilidan mavjud.

DACS shuningdek, ma'lumot kartalari uchun identifikator ta'minotchisi sifatida ish olib borishi va ishonchli tomon sifatida ishlashi mumkin, ammo bu funksiya eskirgan.

Ruxsat

DACS administrator tomonidan belgilangan kirishni boshqarish qoidalarini baholash orqali kirishni boshqarishni amalga oshiradi. XML hujjatlar, qoidalar bo'yicha maslahatlashiladi ish vaqti Kiritishni boshqarish qoidalari o'zboshimchalik bilan hisoblash bo'lishi mumkinligi sababli, atributlarga asoslangan erkin foydalanishni boshqarish, rollarga asoslangan kirishni boshqarish, siyosatga asoslangan kirishni boshqarish, vakolat berilgan kirishni boshqarish va boshqa yondashuvlarni birlashtiradi. arxitektura ma'murlarga ko'plab imkoniyatlarni taqdim etadi.

Shuningdek qarang

Adabiyotlar

  1. ^ "DACS: Tarqatilgan kirishni boshqarish tizimi".
Izohlar

Tashqi havolalar