FEDERAL CYBERSECURITY RESEARCH AND DEVELOPMENT STRATEGIC PLAN (2019) Verify authenticity. The four approaches listed above offer the potential to dramatically reduce the number of vulnerabilities in hardware and software, but only if users deploy authentic, unaltered products. Objective measures for supply-chain assurance are needed to increase an organization’s ability to confirm a product’s provenance. Research into objective measures for supply-chain assurance (e.g., cryptology-based markers) is needed to achieve these aims. Enforcing Security Principles Better techniques are needed for enforcing security principles where efficacy and efficiency are lacking in current mechanisms. Several important system requirements are noted below: Authenticate users, devices, and systems. User authentication is a traditional building block for enforcement of security policy, but deployment of strong multifactor authentication systems continues to present challenges. The proliferation of Internet of Things (IoT) and autonomous systems increases the need for strong and efficient authentication of devices. Control access. Access controls build upon authentication to support the implementation of security policies and authorizations. Systems often rely on coarse-grained access controls even though more robust mechanisms such as role-based access controls are available. To accurately enforce security policies, improvements in access control efficiency are needed for system administrators. Use encryption mechanisms to protect data. When standard protection mechanisms fail and an adversary gains access to an IT system, or when data are transmitted across networks where eavesdropping is possible, cryptographic methods could deny intruder access to plaintext data and ensure that adversary modifications do not escape notice. Decryption of data is currently required to perform system operations or modifications, thus creating opportunities for a patient adversary; more efficient techniques that operate directly on encrypted data would offer greater security and privacy. Cryptographic tools and techniques are also needed for constrained environments (e.g., lightweight cryptography) and for long-term confidentiality (e.g., quantum-resistant cryptography). Mitigate vulnerabilities. Current systems continue to include many legacy components with undiscovered and unmitigated vulnerabilities. Technologies are needed to neutralize malicious cyber activities on legacy systems. Data analytics offers new opportunities to capitalize on security data and identify malicious activities in the absence of established signatures. However, as discussed later in the AI and Privacy Priority Area sections of this Plan, data analytic strategies can raise new security and privacy challenges of their own, such as adversarial machine learning and leakage of private data. Detect Detection seeks to ensure that system and network owners and users have situational awareness and understanding of ongoing (authorized and malicious) activities and move towards largely automated detection and warning abilities. Challenges Provide situational awareness. Systems and networks are highly complex, and device mobility increases complexity. To defend networks and systems, it is necessary to identify all of a system’s critical assets, when devices have been added or removed, and attributes and anomalies associated with the users. Real-time change detection is essential, including schemes that are flexible for dynamic network conditions and enable comparisons against known good system states. –8–

Select target paragraph3

Connect to a paragraph
Connect to an entity
Disable highlights
Add to table of contents