Skip to content

Commit

Permalink
Additional updates to the "internal software" section based on the 20…
Browse files Browse the repository at this point in the history
…21 Trusted CI Annual Challenge on Assurance of Scientific Software. Updates also made to Facilities, Sensors, and Control Systems based on the findings and preliminary recommendations developed in the 2022 Annual Challenge on Security of Operational Technology in Science. Also added a new "cloud computing" section.
  • Loading branch information
peisert committed Oct 21, 2022
1 parent 3ab302a commit e14f5ba
Show file tree
Hide file tree
Showing 15 changed files with 32 additions and 6 deletions.
8 changes: 5 additions & 3 deletions OSCRP.md
Expand Up @@ -39,8 +39,8 @@ title: Open Science Cyber Risk Profile

This document is based on version 1.2 of the OSCRP. View [changes since 1.2](https://github.com/trustedci/OSCRP/compare/v1.2...master).

Citation for v1.3.2:
* Peisert, Sean, Von Welch, Andrew Adams, RuthAnne Bevier, Michael Dopheide, Rich LeDuc, Pascal Meunier, Steve Schwab, and Karen Stocks. Open Science Cyber Risk Profile (OSCRP), Version 1.3.2. March 2022. http://hdl.handle.net/2022/21259
Citation for v1.3.3:
* Peisert, Sean, Von Welch, Andrew Adams, RuthAnne Bevier, Michael Dopheide, Rich LeDuc, Pascal Meunier, Steve Schwab, and Karen Stocks. Open Science Cyber Risk Profile (OSCRP), Version 1.3.3. October 2022. http://hdl.handle.net/2022/21259

This release is dated {{ site.time | date_to_long_string }}. The latest version of the document can be found at [*https://trustedci.github.io/OSCRP/OSCRP.html*](https://trustedci.github.io/OSCRP/OSCRP.html). For more information about the group, please see [*https://trustedci.github.io/OSCRP/*](https://trustedci.github.io/OSCRP/).

Expand Down Expand Up @@ -315,6 +315,8 @@ In this section we list common Open Science Assets and provide a diagram for eac

- [*Servers*](assets/Servers/): Systems used to access, store, produce and/or manipulate other Assets

- [*Cloud*](assets/Cloud/): Cloud computing, including Platform as a Service (PaaS), Infrastructure as a Service (IaaS), and Software as a Service (SaaS).

- [*Desktops*](assets/Desktops/): Systems used to access, store, produce and/or manipulate other Assets

- [*Laptops*](assets/Laptops/): Systems used to access, store, produce and/or manipulate other Assets
Expand Down Expand Up @@ -395,7 +397,7 @@ Trusted CI is also in the process of putting together a set of reports on specif
- [Guidance for Trustworthy Data Management in Science Projects](https://doi.org/10.5281/zenodo.4056241)
- [The State of the Scientific Software World: Findings of the 2021 Trusted CI Software Assurance Annual Challenge Interviews](http://hdl.handle.net/2022/26799)
- [Guide to Securing Scientific Software](https://doi.org/10.5281/zenodo.5777646)

- [Findings of the 2022 Trusted CI Study on the Security of Operational Technology in NSF Scientific Research](https://doi.org/10.5281/zenodo.6828675)


## <a name="acknowledgments"></a>12. Acknowledgments
Expand Down
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -17,7 +17,7 @@ For assets that are commodity IT or for which a risk profile already exists, thi
The latest version of the OSCRP may be found at https://trustedci.github.io/OSCRP/OSCRP.html

Published snapshots of the OSCRP include:
* Peisert, Sean, Von Welch, Andrew Adams, RuthAnne Bevier, Michael Dopheide, Rich LeDuc, Pascal Meunier, Steve Schwab, and Karen Stocks. 2017. Open Science Cyber Risk Profile (OSCRP), Version 1.2. March 2017. http://hdl.handle.net/2022/21259
* Peisert, Sean, Von Welch, Andrew Adams, RuthAnne Bevier, Michael Dopheide, Rich LeDuc, Pascal Meunier, Steve Schwab, and Karen Stocks. Open Science Cyber Risk Profile (OSCRP), Version 1.3.3. October 2022. http://hdl.handle.net/2022/21259

## What is an asset?
“Assets” are computing systems, data storage systems, networking, digital sensors, scientific and other advanced instruments, scientific data, personnel, and an interoperable suite of software services and tools, including data repositories, visualization environments, and analytic environments. Assets also include the computer-controlled, network-connected elements of physical plants responsible for the safety and security of these systems, such as power and HVAC.
Expand Down
18 changes: 18 additions & 0 deletions assets/Cloud/readme.md
@@ -0,0 +1,18 @@
---
layout: default
title: Cloud
permalink: assets/Cloud/
---

# Servers

*Asset Type:* Cloud

Cloud infrastructure is now widely used in science. This infrastructure is typically broken down into Software as a Service (SaaS),
Platform as a Service (PaaS), Infrastructure as a Service (IaaS). Examples of SaaS include Dropbox, GitHub, Google Apps, and Salesforce. Examples of PaaS include AWS Elastic Beanstalk, Google App Engine, Microsoft Windows Azure, and Red Hat OpenShift. Examples of IaaS include Amazon Web Services, Google Cloud Platform, and Microsoft Azure.

A benefit of all of these services, at least on the major cloud platforms, includes typically very high robustness against network denial of service attacks, very high server reliability and uptime, and much less concern about physical security of the systems.

At the same time, each of these types of infrastructure has different security properties. While all rely on the security of the underlying system being run, and also on proper access controls and authentication, IaaS involves running an entire operating system, and so therefore requires substantially more security of the installation and configuration of that operating system

![Cloud](../../diagrams/Cloud.png)
Expand Up @@ -6,4 +6,8 @@ permalink: assets/Network-connected-scientific-control-systems/

# Network-connected scientific control systems (e.g., microscopes, telescopes, light sources, particle accelerators)

![Cyber-Physical-Control-System](../../diagrams/Cyber-Physical%20Control%20System.png)
![Cyber-Physical-Control-System](../../diagrams/Cyber-Physical%20Control%20System.png)

For additional Trusted CI information on operational technology (OT) security, please see:

Emily K. Adams, Daniel Gunter, Ryan Kiser, Mark Krenz, Sean Peisert, Susan Sons, and John Zage, "[Findings of the 2022 Trusted CI Study on the Security of Operational Technology in NSF Scientific Research](https://doi.org/10.5281/zenodo.6828675)," Trusted CI Report, July 13, 2022.
4 changes: 3 additions & 1 deletion assets/Sensors/readme.md
Expand Up @@ -10,4 +10,6 @@ permalink: assets/Sensors/

Hardware or systems designed to collect raw data. These can include standalone, as well as network-connected devicees.

![Sensors](../../diagrams/Sensors.png)
![Sensors](../../diagrams/Sensors.png)

Emily K. Adams, Daniel Gunter, Ryan Kiser, Mark Krenz, Sean Peisert, Susan Sons, and John Zage, "[Findings of the 2022 Trusted CI Study on the Security of Operational Technology in NSF Scientific Research](https://doi.org/10.5281/zenodo.6828675)," Trusted CI Report, July 13, 2022.
Binary file added diagrams/Cloud.graffle
Binary file not shown.
Binary file added diagrams/Cloud.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified diagrams/Cyber-Physical Control System.graffle
Binary file not shown.
Binary file modified diagrams/Cyber-Physical Control System.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified diagrams/Facilities.graffle
Binary file not shown.
Binary file modified diagrams/Facilities.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified diagrams/Internal-software.graffle
Binary file not shown.
Binary file modified diagrams/Internal-software.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified diagrams/Sensors.graffle
Binary file not shown.
Binary file modified diagrams/Sensors.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e14f5ba

Please sign in to comment.