Graham–Denning model
ಗ್ರಹಾಂ-ಡೆನ್ನಿಂಗ್ ಮಾದರಿಯು ವಿಷಯಗಳು ಮತ್ತು ವಸ್ತುಗಳನ್ನು ಹೇಗೆ ಸುರಕ್ಷಿತವಾಗಿ ರಚಿಸಬೇಕು ಮತ್ತು ಅಳಿಸಬೇಕು ಎಂಬುದನ್ನು ತೋರಿಸುವ ಕಂಪ್ಯೂಟರ್ ಭದ್ರತಾ ಮಾದರಿಯಾಗಿದೆ. ಇದು ನಿರ್ದಿಷ್ಟ ಪ್ರವೇಶ ಹಕ್ಕುಗಳನ್ನು ಹೇಗೆ ನಿಯೋಜಿಸಬೇಕು ಎಂಬುದನ್ನು ಸಹ ತಿಳಿಸುತ್ತದೆ. ಇದನ್ನು ಮುಖ್ಯವಾಗಿ ವಿತರಣಾ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ಕಾರ್ಯವಿಧಾನಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ಮಾದರಿಯು ಮೂರು ಮುಖ್ಯ ಭಾಗಗಳನ್ನು ಹೊಂದಿದೆಃ ವಿಷಯಗಳ ಒಂದು ಸೆಟ್, ವಸ್ತುಗಳ ಒಂದು ಸೆಟ್ ಮತ್ತು ಎಂಟು ನಿಯಮಗಳ ಒಂದು ಸೆಟ್. ಒಂದು ವಿಷಯವು ಒಂದು ಪ್ರಕ್ರಿಯೆಯಾಗಿರಬಹುದು ಅಥವಾ ಸಂಪನ್ಮೂಲವನ್ನು ಪ್ರವೇಶಿಸಲು ವಿನಂತಿಸುವ ಬಳಕೆದಾರರಾಗಿರಬಹುದು. ಒಂದು ವಸ್ತುವು ಬಳಕೆದಾರ ಅಥವಾ ಪ್ರಕ್ರಿಯೆಯು ಪ್ರವೇಶಿಸಲು ಬಯಸುವ ಸಂಪನ್ಮೂಲವಾಗಿದೆ. ವೈಶಿಷ್ಟ್ಯಗಳು ಈ ಮಾದರಿಯು ಒಂದು ವಸ್ತುವಿನ ಮೇಲೆ ನಿರ್ದಿಷ್ಟ ವಿಷಯಗಳು ಭದ್ರತಾ ಕಾರ್ಯಗಳನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸಬಹುದು ಎಂಬುದರ ಕುರಿತು ಮೂಲಭೂತ ಹಕ್ಕುಗಳ ಗುಂಪನ್ನು ಹೇಗೆ ವ್ಯಾಖ್ಯಾನಿಸುವುದು ಎಂಬುದಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಭದ್ರತಾ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ. ಈ ಮಾದರಿಯು ಎಂಟು ಮೂಲಭೂತ ರಕ್ಷಣಾ ನಿಯಮಗಳನ್ನು (ಕ್ರಿಯೆಗಳು) ಹೊಂದಿದೆಃ ಒಂದು ವಸ್ತುವನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಹೇಗೆ ರಚಿಸುವುದು. ಒಂದು ವಿಷಯವನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಹೇಗೆ ರಚಿಸುವುದು. ಒಂದು ವಸ್ತುವನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಅಳಿಸುವುದು ಹೇಗೆ. ಒಂದು ವಿಷಯವನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಅಳಿಸುವುದು ಹೇಗೆ. ಓದುವ ಹಕ್ಕನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಹೇಗೆ ಒದಗಿಸುವುದು. ಅನುದಾನದ ಪ್ರವೇಶ ಹಕ್ಕನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಹೇಗೆ ಒದಗಿಸುವುದು. ಅಳಿಸುವ ಹಕ್ಕನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಹೇಗೆ ಒದಗಿಸುವುದು. ವರ್ಗಾವಣೆಯ ಹಕ್ಕನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಹೇಗೆ ಒದಗಿಸುವುದು. ಇದಲ್ಲದೆ, ಪ್ರತಿ ವಸ್ತುವು ಅದರ ಮೇಲೆ ವಿಶೇಷ ಹಕ್ಕುಗಳನ್ನು ಹೊಂದಿರುವ ಮಾಲೀಕರನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ಪ್ರತಿ ವಿಷಯವು ಅದರ ಮೇಲೆ ವಿಶೇಷ ಹಕ್ಕುಗಳನ್ನು ಹೊಂದಿರುವ ಮತ್ತೊಂದು ವಿಷಯವನ್ನು (ನಿಯಂತ್ರಕ) ಹೊಂದಿದೆ. ಈ ಮಾದರಿಯು ಆಕ್ಸೆಸ್ ಕಂಟ್ರೋಲ್ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಮಾದರಿಯನ್ನು ಆಧರಿಸಿದೆ, ಅಲ್ಲಿ ಸಾಲುಗಳು ವಿಷಯಗಳಿಗೆ ಮತ್ತು ಕಾಲಮ್ಗಳು ವಸ್ತುಗಳು ಮತ್ತು ವಿಷಯಗಳಿಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತವೆ, ಪ್ರತಿ ಅಂಶವು ವಿಷಯ I ಮತ್ತು ವಸ್ತು J ನಡುವೆ ಅಥವಾ ವಿಷಯ I ಮತ್ತು ವಿಷಯ k ನಡುವೆ ಹಕ್ಕುಗಳ ಗುಂಪನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಉದಾಹರಣೆಗೆ ಒಂದು ಕ್ರಿಯೆ A [s, o] ವಿಷಯ s ವಸ್ತು o ಮೇಲೆ ಹೊಂದಿರುವ ಹಕ್ಕುಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ (ಉದಾಹರಣೆಗೆಃ {ಸ್ವಂತ, ಕಾರ್ಯಗತಗೊಳಿಸಿ}). 8 ನಿಯಮಗಳಲ್ಲಿ ಒಂದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ, ಉದಾಹರಣೆಗೆ ಒಂದು ವಸ್ತುವನ್ನು ರಚಿಸುವಾಗ, ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ಬದಲಾಯಿಸಲಾಗುತ್ತದೆಃ ಆ ವಸ್ತುವಿಗೆ ಹೊಸ ಅಂಕಣವನ್ನು ಸೇರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ರಚಿಸಿದ ವಿಷಯವು ಅದರ ಮಾಲೀಕರಾಗುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ನಿಯಮವು ಪೂರ್ವ ಷರತ್ತಿನೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದೆ, ಉದಾಹರಣೆಗೆ ವಿಷಯ x ವಸ್ತುವಿನ o ಅನ್ನು ಅಳಿಸಲು ಬಯಸಿದರೆ, ಅದು ಅದರ ಮಾಲೀಕರಾಗಿರಬೇಕು (A [x, o] 'ಮಾಲೀಕರ' ಹಕ್ಕನ್ನು ಹೊಂದಿರುತ್ತದೆ). ಮಿತಿಗಳು ಹ್ಯಾರಿಸನ್-ರುಝೊ-ಉಲ್ಮನ್ ಪ್ರಾಚೀನ ಕಾರ್ಯಾಚರಣೆಗಳು ಮತ್ತು ಪರಿಸ್ಥಿತಿಗಳಿಂದ ಮಾಡಿದ ಆಜ್ಞೆಗಳ ಆಧಾರದ ಮೇಲೆ ರಕ್ಷಣೆಯ ವ್ಯವಸ್ಥೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಮೂಲಕ ಈ ಮಾದರಿಯನ್ನು ವಿಸ್ತರಿಸಿದರು. ಆಕ್ಸೆಸ್ ಕಂಟ್ರೋಲ್ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಬೆಲ್-ಲಾಪಡುಲಾ ಮಾದರಿ ಬೀಬಾ ಮಾದರಿ ಬ್ರೂವರ್ ಮತ್ತು ನ್ಯಾಶ್ ಮಾದರಿ ಕ್ಲಾರ್ಕ್-ವಿಲ್ಸನ್ ಮಾದರಿ ಹ್ಯಾರಿಸನ್-ರುಝೊ-ಉಲ್ಮನ್ ಮಾದರಿ ಉಲ್ಲೇಖಗಳು ಕ್ರುಟ್ಜ್, ರೊನಾಲ್ಡ್ ಎಲ್. ಮತ್ತು ವೈನ್ಸ್, ರಸ್ಸೆಲ್ ಡೀನ್, ದಿ ಸಿಐಎಸ್ಎಸ್ಪಿ ಪ್ರೆಪ್ ಗೈಡ್; ಗೋಲ್ಡ್ ಎಡಿಷನ್, ವಿಲೇ ಪಬ್ಲಿಷಿಂಗ್, ಇಂಕ್., ಇಂಡಿಯಾನಾಪೊಲಿಸ್, ಇಂಡಿಯಾನಾ, 2003 ಅನ್ನು ಸಹ ನೋಡಿ. ಕಂಪ್ಯೂಟಿಂಗ್ನಲ್ಲಿ ಭದ್ರತೆ (ಚಾರ್ಲ್ಸ್ ಪಿ. ಪ್ಫ್ಲೀಗರ್, ಶಾರಿ ಲಾರೆನ್ಸ್ ಪ್ಫ್ಲೀಗರ್ ಅವರಿಂದ) http://www.cs.ucr.edu ~ ಬ್ರೆಟ್/cs165 _ s01/LECTURE11/ಉಪನ್ಯಾಸ 11-4up.pdf ಕಂಪ್ಯೂಟರ್ ಭದ್ರತಾ ಮಾದರಿಗಳು