ShipORB maps every technical requirement from MARPOL Annex I, MEPC.312(74), and IACS UR E26/E27 to specific features in the platform.
ShipORB addresses every regulatory framework that governs electronic Oil Record Books.
The foundational international convention requiring every ship of 400 GT and above to maintain an Oil Record Book documenting all machinery space and cargo/ballast operations involving oil.
The IMO resolution establishing specific requirements for electronic ORBs: tamper-evident records, digital signatures, access control, data backup, and the ability to produce printed copies matching the prescribed format.
Unified Requirements from the International Association of Classification Societies mandating cybersecurity measures for onboard systems, including network security, access control, and intrusion detection.
How each MEPC.312(74) requirement maps to ShipORB's implementation.
| Requirement | Description | ShipORB Implementation | Status |
|---|---|---|---|
| MEPC.312(74) - Record Integrity | |||
| ยง3.1 | Tamper-evident recording | SHA-256 hash chain + append-only SQL triggers | โ Full |
| ยง3.2 | Digital signature per entry | ECDSA P-256 per-officer signatures | โ Full |
| ยง3.3 | Prevent unauthorised modification | Immutable append-only log, RBAC enforcement | โ Full |
| ยง3.4 | Record amendments with audit trail | Amendment entries linked to original via hash reference | โ Full |
| MEPC.312(74) - Access Control & Authentication | |||
| ยง4.1 | Unique user identification | Per-officer credentials with TOTP 2FA | โ Full |
| ยง4.2 | Role-based access | Officer โ C/E review โ Master verification workflow | โ Full |
| ยง4.3 | Master's page-by-page signing | Dual-auth Master verification per page | โ Full |
| MEPC.312(74) - Data Management | |||
| ยง5.1 | Data backup and recovery | Automated backup to NAS + USB export scripts | โ Full |
| ยง5.2 | Minimum 3-year data retention | SQLite + PostgreSQL with configurable retention | โ Full |
| ยง5.3 | Produce printed copy in prescribed format | IMO-format PDF export on-vessel and shore-side | โ Full |
| MEPC.312(74) - System Requirements | |||
| ยง6.1 | Operate in shipboard conditions | Offline-first, runs on ruggedised shipboard hardware | โ Full |
| ยง6.2 | Flag state approval mechanism | DNV type approval documentation prepared | In Progress |
| IACS UR E26/E27 - Cybersecurity | |||
| E26 ยง4 | Network segmentation & monitoring | Wazuh SIEM + dedicated VLAN configuration | โ Full |
| E27 ยง5 | Secure communications | Netbird WireGuard VPN + TLS 1.3 everywhere | โ Full |
| E27 ยง6 | Vulnerability management | Automated scanning, patching, log rotation | โ Full |
Detailed technical mapping from regulation to code.
Every ORB entry contains a SHA-256 hash of the previous entry, creating an unbreakable chain. If any entry is modified, all subsequent hashes become invalid, immediately revealing tampering.
Each officer has a unique ECDSA P-256 key pair. When signing an entry, the officer's private key signs the entry hash, producing a cryptographic proof that this specific officer approved this specific record.
The system enforces a three-stage workflow: the responsible officer creates and signs the entry, the Chief Engineer or Chief Mate reviews and countersigns, and the Master provides final verification with dual authentication.
All functionality operates without internet connectivity. SQLite provides on-vessel storage, and NATS JetStream handles reliable ship-to-shore synchronisation when connectivity returns.
PDFs generated in the exact IMO-prescribed Oil Record Book format, including operation codes, item numbers, tank details, and signature blocks. Available from both vessel and shore.
Automated daily backups to NAS with hash verification on restore. Shore-side PostgreSQL provides long-term retention. Minimum 3-year archival with configurable policies.
Full compliance with IACS Unified Requirements E26 (system resilience) and E27 (onboard communication security) through defence-in-depth architecture.
Our path to classification society approval for electronic Oil Record Books.
Designed for approval by the world's leading maritime classification societies.