Industrial Internet Security Framework v 1.0 | Page 59

Security Framework
7 : IISF Functional Viewpoint
• Principle of open design : a design should not be secret . The mechanisms should not depend on the ignorance of potential attackers , but rather on the possession of specific , more easily protected , keys or passwords .
• Principle of separation of privilege : where feasible , a protection mechanism that requires two keys to unlock it is more robust and flexible than one that allows access to the presenter of only a single key .
• Principle of least privilege : every program and every user of the system should operate using the least set of privileges necessary to complete the job .
• Principle of least common mechanism : minimize the amount of mechanism common to more than one user and depended on by all users .
• Principle of psychological acceptability : it is essential that the human interface be designed for ease of use , so that users routinely and automatically apply the protection mechanisms correctly .
A broad number of capabilities and techniques may be applied to implementing each of the functional building blocks . Annex C provides an overview of these mechanisms and their respective applicability to each of the functional building blocks .
IIC : PUB : G4 : V1.0 : PB : 20160926 - 59 -

TABLE OF CONTENTS