GEISA Specification 0.8.2-69bc3f7ΒΆ
Contents:
- 1. Abstract
- 2. Contributors
- 3. License
- 4. Introduction
- 5. References
- 6. Glossary
- 7. Design Principles
- 8. Operations
- 8.1. Purpose and Scope
- 8.2. Roles and Authorities
- 8.3. End-to-End Operational Context
- 8.4. Operational Capability
- 8.5. Device Onboarding and Management Overview
- 8.6. Application Approval and Deployment Overview
- 8.7. Off-Device Communication Approval
- 8.8. Application Activation and Runtime Visibility
- 8.9. Operational Reporting and Visibility
- 8.10. Utility and Enterprise Interaction Points
- 8.11. Application Certification
- 8.12. Future Considerations
- 9. System Architecture
- 10. Conformance
- 11. Hardware Expectations
- 12. Application & Device Management
- 13. Linux Execution Environment
- 14. Virtual Execution Environment
- 15. Application Programming Interface (API)
- 15.1. API Architecture
- 15.2. API Catalog Reference
- 15.3. Platform Discovery
- 15.4. Platform and App Status
- 15.5. Instantaneous Data
- 15.6. Waveform Data
- 15.7. References
- 15.8. Actuator Status & Control
- 15.9. Sensors
- 15.10. Off-Device Communication
- 15.10.1. Message-based via LwM2M
- 15.10.2. IP socket based to local devices, private clouds, or public clouds
- 15.10.3. Interface Types
- 15.10.4. Destination Classes
- 15.10.5. Network State
- 15.10.6. Volume Limits
- 15.10.7. Security considerations
- 15.10.8. Connectivity
- 15.10.9. Policy Rules
- 15.10.10. DNS
- 15.10.11. Local Endpoint Considerations
- 16. Security
- 16.1. Responsibilities
- 16.2. Threat Model
- 16.2.1. Software Provenance and Deployment Authorization
- 16.2.2. Lifecycle Trust Enforcement
- 16.2.3. Trust Revocation and Credential Lifecycle
- 16.2.4. Assets Requiring Protection
- 16.2.5. Trust Boundaries and External Interfaces
- 16.2.6. Threat Actors Considered
- 16.2.7. Representative Threat Scenarios
- 16.2.8. Unauthorized Use of Local Service Interfaces
- 16.2.9. Compromise of a Customer-Network Connected Device
- 16.2.10. Malicious or Altered Software Introduced During Update
- 16.2.11. Remote Exploitation of Exposed Services
- 16.2.12. Insider Abuse of Authorized Privileges
- 16.2.13. Coordinated Manipulation Across Multiple Devices
- 16.3. Interpretation of Conformance
- 16.4. Security Capability Expectations
- 17. Revision History