Dom Razvoj Što je vezivo? - definicija iz tehopedije

Što je vezivo? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Binder?

Binder je otvoreni logički sigurnosni jezik. Ona kodira sigurnosne izjave, čineći ih komponentama distribuiranih logičkih programa za izražavanje sigurnosnih izjava u distribuiranom sustavu.

Sigurnosni sustavi su kodirani i moraju slijediti shemu. Ova se shema i prateći postupak mogu definirati na sigurnosni jezik. Potvrde i pravila napisana su na sigurnosnom jeziku i tumače se postupkom odlučivanja. Tradicionalni sigurnosni sustavi pohranjuju sigurnosne izjave u različite strukture podataka. Identiteti korisnika usklađeni su s njihovim pravima pristupa i također sa unaprijed definiranim postupkom odlučivanja.

Tehopedija objašnjava Binder

Binder je jednostavno novi i bolji način izražavanja sigurnosnih provjera u sustavima. Lakše je i ima više smisla iz perspektive čitljivosti. Ima pet ključnih svojstava:


1. Binder izjava može se prevesti u deklarativnu samostalnu englesku rečenicu.

2. Programi veziva mogu izričito definirati predikate specifične za aplikaciju, koji djeluju kao leme u dokazima.

3. Potvrde mogu sadržavati proizvoljne izjave, koje uključuju definicije i uporabu novih predikata.

4. Izjava o vezivima može se pojaviti u ACL, certifikatima, pravilima itd. I može slobodno interoperativno raditi.

5. Upiti za vezivanje su odlučujući u polinomnom vremenu.


Izjave u Binderu mogu se izvesti i kasnije uvesti u druge sigurnosne sustave ili isti sustav. Uvezene izjave automatski se citiraju. I lokalni se kontekst može lako razlikovati od uvezenog.


Binder ima delegacije za povjerenje (na primjer: Admin vjeruje User1), delegiranje (na primjer: Admin delegira identifikaciju korisnika na User1) i govori-for (na primjer: User1 govori-za Admin-a). To su engleske izjave, koje se mogu transformirati u sigurnosni jezik Binder-a.

Ova je definicija napisana u kontekstu jezika programiranja
Što je vezivo? - definicija iz tehopedije