|
|
|
|||
|
|
|
|---|---|
|
|
|
|
|
|
|
Overview |
HCS R&D focuses on the critical technologies necessary to achieve high levels of availability, reliability, security, protection, and restorability of information services. Systems that employ these technologies will be resistant to component failure and malicious manipulation and will respond to damage or perceived threat by adaptation or reconfiguration. HCS R&D supports interagency collaborations for Federal high confidence systems. Applications requiring HCS technologies include national security, law enforcement, life- and safety-critical systems, personal privacy, and the protection of critical elements of the National Information Infrastructure. Systems for power generation and distribution, banking, telecommunications, medical implants, automated surgical assistants, and transportation also need reliable computing and telecommunication technologies. This section highlights some recent accomplishments in HCS R&D. |
|
|
|
|
Information survivability |
DARPA's Information Survivability program is developing technologies that can be used to create survivable systems. These technologies will create strong barriers to attack, will detect malicious and suspicious activity, will isolate and repel such activity, and can be used to guarantee minimum essential continued operation of critical system functions in the face of concerted information warfare attacks. The program aims to create affordable, verifiable, scalable technologies for a robust and secure Defense infrastructure -- technologies that will enable the construction of secure enclaves and allow distributed computing to span such enclaves. This program is creating advanced technologies that can be used to protect DoD's mission-critical capabilities as well as critical national infrastructures against electronic attack upon or through their supporting computing infrastructure. The technologies developed by the program will provide the strength needed for DoD while retaining the cost savings resulting from the use of commercial technologies. Following are a few highlights:
DARPA information survivability research focuses on technology that will guarantee that critical information systems continue to function adequately in the face of attack, even when the precise type of attack has not been anticipated. |
|
|
|
|
Information security |
NSA's Information Security (INFOSEC) Research Program continues to deliver a broad range of security technology solutions. Fundamental mathematical work in cryptography, including elliptic curve technology, has produced more secure and efficient algorithms for privacy protection and authentication, while analytic work in electronic cash technology has provided valuable guidance to the financial and legal communities. NSA has provided demonstrations and standards developments to ease the integration of security services into commercial products and services. Engineering breakthroughs in high speed/low power electronics and in optical encryption technology will provide the foundation for emerging high performance communication systems. Improved biometric authentication techniques are finding widespread acceptance for improving government and commercial access control systems. Security enhancements for next generation operating systems and for object technology have been developed and transferred to the R&D community. New visualization and risk assessment tools have been developed and applied to assessing system security. Finally, NSA has established cooperation across the INFOSEC research community to address network security. NSA has developed a technology forecast and set of challenge problems that focus on the development of a high assurance computing platform, technology for secure internetworking, and technologies needed for a high assurance security management infrastructure. The technology needs and gaps of these challenge problems will direct the bulk of NSA's INFOSEC research resources. Problem areas that need to be addressed include the development of system security engineering methods to specify and design security characteristics into a system; the management of network security and the development of an infrastructure to support that management; tools and techniques to detect and respond to local and national level attacks on critical information systems and infrastructure components; the development of strong mechanisms to allow the controlled sharing of information among disparate communities; and improved assurance technology for increasing the level of trust in the secure operation of system hardware, software, and procedures. Following are some highlights:
|
|
|
|
|
Assurance technologies |
NASA is developing several technologies to help achieve high confidence in system safety. Following are some highlights:
|
|
|
|
|
Protecting privacy for medical records |
In FY 1998 and FY 1999, NLM and AHCPR will continue to support research in technologies for storing and transmitting patients' medical records while protecting the accuracy and privacy of those records. Projects will promote the application of HCS technologies to healthcare, telemedicine evaluation, and the testing of methods for protecting the authenticity, integrity, confidentiality, and privacy of electronic health data. |
|
|
|
|
Secure Internet programming |
NSF is supporting a secure Internet programming project at Princeton University that focuses on the security of mobile code systems such as Java, JavaScript, and ActiveX. Software-based protection can allow for more extensible security models that improve performance over hardware-based solutions. Extensible security mechanisms can protect subsystems and implement policies created after the original system has been shipped. This project has identified and analyzed different software-based security schemes and has popularized the extended stack inspection model. Systems and networks are trusted to perform their intended functions with a high degree of confidence. Systems and networks performing mission-critical functions or managing high-value assets or embedded systems require unprecedented levels of reliability and quality. Two NIST programs focus directly on these needs. |
|
|
|
|
National Information Assurance Partnership program and Role-Based Access Control |
Under the NIAP program, NIST has partnered with NSA to establish a center to foster the development of formal laboratories to test and certify security products against published formal specifications. This program will help ensure that both vendors and users can cite third-party assurance of the functionality and quality of security products and systems. In the complex information technology environment, the careful and correct specification of rules to control access to online documents, capabilities, or systems has become critical -- and increasingly difficult. While traditional access control methods focus on individual users, files, or other system objects, management of access in the real world is more often based on the role that a user assumes. NIST has pioneered the new RBAC model that better meets the needs of user organizations and is implementing it in environments, including a Web-based application. |
|
|
|
|
FAA High Confidence Systems |
Beginning in FY 1997, the FAA has participated in the coordinated CIC R&D process, particularly through the HCS Working Group. The FAA is interested in high confidence systems from two viewpoints:
|
|
|
|
|
Future HCS R&D |
The high confidence community is in the process of defining a future multiagency research program that would address the following research needs:
|
|
|
|
|
|
|