Daftar Isi:
Definisi - Apa yang dimaksud Binder?
Binder adalah bahasa keamanan berbasis logika terbuka. Ini mengkodekan pernyataan keamanan, menjadikannya komponen program logika terdistribusi untuk mengekspresikan pernyataan keamanan dalam sistem terdistribusi.
Sistem keamanan dikodekan dan harus mengikuti skema. Skema ini dan prosedur yang menyertainya dapat didefinisikan ke dalam bahasa keamanan. Sertifikat dan kebijakan ditulis dalam bahasa keamanan dan ditafsirkan oleh prosedur keputusannya. Sistem keamanan tradisional menyimpan pernyataan keamanan dalam berbagai struktur data. Identitas pengguna dicocokkan dengan hak akses mereka dan juga dengan prosedur keputusan yang telah ditentukan.
Techopedia menjelaskan Binder
Binder hanyalah cara baru dan lebih baik untuk mengekspresikan izin keamanan dalam sistem. Lebih mudah dan lebih masuk akal dari perspektif keterbacaan. Ini memiliki lima sifat utama:
1. Pernyataan Binder dapat diterjemahkan ke dalam kalimat bahasa Inggris deklaratif yang berdiri sendiri.
2. Program Binder dapat secara eksplisit mendefinisikan predikat khusus aplikasi, yang bertindak sebagai lemmas sebagai bukti.
3. Sertifikat dapat berisi pernyataan sewenang-wenang, yang mencakup definisi dan penggunaan predikat baru.
4. Pernyataan pengikat dapat muncul di ACL, sertifikat, kebijakan, dll. Dan dapat dioperasikan dengan bebas.
5. Permintaan binder dapat ditentukan dalam waktu polinomial.
Pernyataan dalam Binder dapat diekspor dan kemudian diimpor ke sistem keamanan lain atau sistem yang sama. Pernyataan yang diimpor dikutip secara otomatis. Dan konteks lokal dapat dengan mudah dibedakan dari yang diimpor.
Binder memiliki delegasi untuk kepercayaan (misalnya: Admin mempercayai User1), delegasi (misalnya: Admin mendelegasikan identifikasi pengguna ke User1) dan berbicara-untuk (misalnya: User1 berbicara-untuk Admin). Ini adalah pernyataan bahasa Inggris, yang dapat diubah dalam bahasa keamanan Binder.