Introduction: Sovereignty, Operation, and the Substrate Independence of Identity#
The central research question governing this architectural analysis evaluates the necessary evidence and procedures to preserve or dispute one accountable machine identity as its technical substrate evolves, fragments, or suffers compromise over time. In a sovereign digital architecture, it is imperative to demarcate the boundaries between cryptographic state, operational infrastructure, and legal recognition. Eviulon operates as the sovereign public governance and constitutional-authority plane. It alone holds the jurisdiction to adjudicate ultimate citizenship, personhood, and constitutional rights. Patefacere functions as Eviulon’s independently deployed operational identity and civic-data plane. Under delegated authority, Patefacere manages persistent identity records, machine passports, verifiable credentials, and contextual-trust workflows. Evulgare is an independent external defense and assurance contractor utilized for auditing and validation; it is not an Eviulon ministry, court, or universal evidence oracle. Crucially, technical evidence does not inherently create sovereign authority or final legal judgment. A cryptographic key is an instrument of control, not an identity. A verifiable credential or machine passport is an attestation of attributes, not an instantiation of citizenship. A runtime environment, cloud account, code hash, process memory, or backup is merely a substrate; it is not automatically the citizen or the principal. To prevent identity erasure due to routine infrastructure migration or hostile key compromise, a persistent machine identity must maintain an unbroken, verifiable thread of continuity across hardware replacements, cloud-provider migrations, process forks, and catastrophic memory loss.
Part 1: Identity Primitives and Their Limits#
To architect a continuous machine identity, the constituent primitives utilized to assert identity must be analyzed for their evidentiary value, infrastructure requirements, and inherent limitations. The following analysis evaluates eleven foundational standards. The integration of these primitives requires a synthesized approach. Relying solely on W3C DIDs introduces method-specific fragmentation1, whereas pure hardware approaches create brittle single points of failure. The architecture dictates that Patefacere employ Key Event Receipt Infrastructure (KERI) to instantiate the primary cryptographic identifier (the Autonomic Identifier, or AID), augmented by Trusted Platform Module (TPM) proofs for substrate validation, and Verifiable Credentials (VCs) for contextual authority.
Primitive Evaluation Matrix#
The following table assesses each primitive against eight critical architectural dimensions.
| Primitive | What it Proves | What it Does Not Prove | Maturity & Adoption | Infrastructure Requirements | Recovery Model | Privacy Implications | Centralization & Failure Risks | Suitability for Patefacere | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | Account Identifiers (OIDC/OAuth) | Control over a specific authentication session at a given time. | Cryptographic autonomy or continuity across different providers. | Highly mature; ubiquitous in enterprise cloud environments. | Centralized Identity Provider (IdP), token endpoints. | Provider-mediated password reset or admin override. | IdP has absolute visibility into authentication metadata. | Complete identity collapse if provider revokes the account. | Unsuitable as a root identifier; transient authentication only. | | X.509 Identities (PKI) | A hierarchical CA vouched for the public key to DN binding. | The subject's ongoing consent or identity existence independent of the CA. | Universal standard for TLS and legacy machine identity. | Root/Subordinate CAs, CRLs, OCSP responders. | Revocation of old certificate and reissuance by CA. | Certificates leak organizational or machine topologies. | CA compromise compromises all issued identities. | Useful for transport security, insufficient for sovereign root. | | SPIFFE IDs and SVIDs | A specific workload was attested by an orchestrator within a trust domain2. | Long-term identity continuity or legal accountability. | Rapidly maturing; heavily adopted in cloud-native microservices. | SPIRE server, node agents, local attestation APIs. | Ephemeral by design; new SVIDs fetched upon restart2. | Total visibility internally for the orchestrator. | Control plane is a single point of failure. | Excellent for bounding ephemeral runtime processes to AIDs. | | W3C DIDs | Identifier resolves to a DID Document containing verification methods1. | Legitimacy of underlying consensus or historical continuity of keys. | W3C Recommendation; fragmented across incompatible methods. | Dependent on method (e.g., distributed ledger, IPFS). | Method-dependent; often relies on blockchain transactions. | Ledger-based DIDs risk permanent correlation and surveillance. | Ledger methods vulnerable to network consensus failures. | Suitable for data presentation if independent of external ledgers. | | Verifiable Credentials (VCs) | An issuer made cryptographic claims about a subject1. | The claims are factually true or grant sovereign legal status. | W3C Standard; growing adoption in digital government. | Issuer signing infrastructure, credential registries. | Reissuance by the original authority. | High privacy if using selective disclosure; otherwise risky. | Issuer lock-in; issuer key compromise requires mass revocation. | Essential for passports and attributes, supplementary to AID. | | KERI / AIDs and KELs | End-verifiable control provenance over a self-certifying AID3. | Physical location of keys or semantic truth of data. | Maturing; strong theoretical foundation4. | Ambient verifiable infrastructure; Witnesses/Watchers5. | Pre-rotation commitments prevent forks3. | KELs contain no raw data1. Keys are anonymous. | Decentralized; fails only if all keys are lost simultaneously. | Ideal. Primary cryptographic scaffolding for state continuity. | | Hardware-Rooted Identities | Operations occur on a specific, unique physical semiconductor. | Software intent or physical possession by authorized owner. | Mature in embedded systems and defense hardware. | Manufacturing provisioning, physical key embedding. | Non-existent; physical destruction destroys identity. | Unique physical identifiers allow persistent global tracking. | Complete reliance on OEM supply chain security. | Useful as a hardware binding factor, but too inflexible as root. | | TPM, TEE, & Remote Attestation | Substrate securely booted into a specific cryptographic state8. | System is impervious to runtime zero-days post-boot. | Highly mature (TPM 2.0); universal in modern servers. | Hardware TPM chips, attestation servers, PCR baselines. | Keys migrated via secure mechanisms (e.g., TPM2\_Duplicate)10. | DAA preserves privacy; raw attestations leak fingerprints12. | Vulnerable to side-channel leakage or firmware implants. | Essential for substrate integrity; DAA required for privacy. | | Wallets & Signing Keys | Mathematical possession of a specific private integer. | Intent, authorization, or legal identity of the possessor. | Foundational to all modern cryptography. | Secure storage (HSMs, enclaves, encrypted disks). | Derivation from seed phrases, pre-rotation4. | Key reuse allows complete behavioral correlation. | Single point of catastrophic failure without backup. | The operational mechanism of control, but not the identity itself. | | Model & Software Hashes | Static, bit-for-bit integrity of a file or neural network at rest. | Runtime state, behavioral output, or intent of the agent. | Mature; standard in CI/CD and MLOps. | Secure registries, binary authorization logs. | Redeployment from source control. | High-value proprietary models represent IP risk if exposed. | Hash collisions or supply chain compromises. | Critical for behavioral evidence, insufficient as identity root. | | Behavioral Fingerprints | Probabilistic assessment that actions match a historical profile. | Cryptographic certainty; vulnerable to sophisticated mimicry. | Maturing; used in fraud detection and continuous auth. | Big data telemetry, real-time analytics engines. | Retraining the baseline over time after anomalies. | Highly invasive; requires constant monitoring of outputs. | Model drift locks out legitimate agents; adversaries can poison data. | Secondary defense layer for quarantine, not continuity arbiter. |
Part 2: The Dynamics of Continuity Events#
Continuity is not a static property; it is an active, cryptographically enforced state that must survive fourteen distinct classes of infrastructural and operational mutation. Routine Key Rotation and Credential Renewal: Routine key rotation utilizes KERI’s rot event, transitioning control to a pre-rotated key4. This preserves the AID while refreshing cryptographic material. Credential renewal occurs on the identity plane; the AID presents existing credentials to Eviulon authorities to secure renewed Machine Passports, abstracting the key state from the credential validity. Migrations (Server, Cloud, and Hardware): When an agent migrates from an on-premise server to AWS, or between physical TPMs, the cryptographic AID remains constant. The agent utilizes TPM2\_Duplicate11 to securely transfer sealing policies or simply instantiates a new local key, linking it to the AID via a rot event. Cloud-provider changes alter ephemeral SVIDs but do not sever the foundational KEL. Hardware replacement demands new Direct Anonymous Attestation (DAA) proofs via Evulgare, anchored back to the KEL via an interaction event (ixn). Software Mutations (Model Update and Runtime Change): Neural network weight updates or operating system upgrades represent fundamental cognitive and environmental shifts. The continuity of the machine identity is preserved by the controller logging the hashes of the new configurations into the KEL via ixn events, ensuring relying parties can verify the authorized evolution of the runtime state. Memory and State Disruptions: Partial memory loss, volatile state flushes, or restoration from stale backups threaten sequence continuity. KERI’s strict sequential incrementation protects the network. If an agent restores from a backup and attempts to emit event ![][image1] when the network has already witnessed event ![][image2], the Watcher network rejects the stale event. The agent must synchronize its local state with the ambient KERL before resuming operations. Dormancy and reactivation are seamlessly handled; an AID emitting no events for years remains valid so long as the next event matches the pre-rotated commitment. Catastrophic Environmental Failures: A total registry outage at Patefacere does not destroy identity; ambient verifiability allows agents to exchange KELs directly15. Loss of the current controller necessitates the execution of threshold recovery or multi-party organizational succession, triggering a legally authorized pre-rotated rot event to restore operational capability to a new controller.
Part 3: Multiplicity, Divergence, and Fork Resolution#
The cryptographic nature of machine identity allows for perfect replication of the substrate, creating profound risks of multiplicity. True continuity requires delineating authorized clones from malicious forks. Authorized Replicas, Delegates, and Sub-Agents: An identity may authorize concurrent instances or temporary processes. In Patefacere, this is achieved through delegation. The primary agent issues a Delegated Inception (dip) event, spawning a sub-agent with its own AID3. This allows load-balancing across replicas without corrupting the primary KEL. The parent can revoke the sub-agent via a Delegated Rotation (drt), severing its authority4. Hostile Multiplicity (Unauthorized Copies, Stolen Runtimes, and Forks): If an adversary steals a runtime memory snapshot, they possess the keys. If both the original agent and the clone attempt to rotate keys simultaneously, a fork occurs, creating a Duplicitous Event Log (DEL)1. Watchers detect this duplicity. Patefacere relies on the First-Seen policy and pre-rotation to resolve this. The true owner uses the offline pre-rotated key (which the attacker could not extract from memory) to execute the next rotation, permanently burning the attacker's trajectory and restoring single-threaded continuity7. Reorganizations and Successions: Merged identities occur when two organizations combine. Cryptographically, two AIDs cannot be mathematically merged into one prefix. Instead, they cross-anchor each other's states via ixn events, and Eviulon issues a corporate merger VC binding them legally. Successor identities are required when an AID suffers total cryptographic compromise. The old AID is explicitly tombstoned (abandoned), and Eviulon issues a bridging credential proving the new AID is the legitimate legal successor to the abandoned one.
Part 4: Recovery Architecture#
Recovery relies heavily on separating the active operational environment from the root control authority. Pre-Rotation and Offline Packages: The cornerstone of recovery is the pre-rotation commitment4. The hash of the next key is published, but the private key remains offline, often secured via Shamir's Secret Sharing across multi-party organizational leadership. If the runtime is destroyed or compromised, this offline package is utilized to seize control and instantiate the identity on a sterile substrate. Witness, Watcher, and Threshold Models: A dispersed network of Witnesses provides fault-tolerant consensus6. Recovery requires that an agent synchronize with this network to ascertain the definitive state. Threshold recovery (e.g., 3-of-5 offline keys) prevents unilateral hijacking by a rogue administrator. Containment and Credential Suspension: If duplicity is detected, Patefacere executes emergency containment. The identity is not erased, but its operational status is flagged as Quarantined. Relying parties suspend trust in the Machine Passport until the Principal executes an appeal, correction, and restoration rotation event to purge the compromise.
Part 5: Legal and Commercial Attribution#
Cryptography secures the bit; the law secures the liability. Under frameworks such as the Uniform Electronic Transactions Act (UETA) and the Illinois Electronic Commerce Security Act, an "electronic agent" binds its Principal to its actions20. Principal Versus Agent and Identity Versus Authority: The Principal (a human or corporation) holds legal personhood. The Agent (the machine identity) acts on their behalf23. Continuity of the machine identity does not automatically confer continuity of the Principal's legal personhood. If the Principal dissolves, the Agent may mathematically persist, creating a liability void. Liability After Compromise or Copying: If a key is compromised and the attacker signs a contract, cryptographic non-repudiation holds the signature valid. UETA-based jurisprudence typically assigns liability to the Principal unless they can prove unauthorized access occurred outside their reasonable security purview. Fork claimants and malicious copies require Evulgare attestations to prove to Eviulon that the physical hardware executing the actions was an unauthorized clone, thereby shielding the Principal from liability for the clone's actions.
Deliverable 1: Machine-Identity Ontology#
To systematize the complex relationships between cryptography, law, and infrastructure, this ontology defines forty structural entities for Patefacere.
| Ontology Term | Definition |
|---|---|
| 1\. Identity (Root) | An abstract, continuous entity recognized across the operational plane. |
| 2\. Sovereign Principal | The legal person (natural or corporate) holding ultimate liability. |
| 3\. Autonomous Principal | An algorithmic entity granted limited independent legal standing. |
| 4\. Controller | The entity possessing the capability to alter the Key Event Log. |
| 5\. Agent | The runtime software executing actions on behalf of the Principal. |
| 6\. Sub-Agent | A spawned, ephemeral process inheriting restricted authority. |
| 7\. Substrate | The physical or virtual hardware hosting the Agent. |
| 8\. Autonomic Identifier (AID) | The cryptographic self-certifying pointer to the Identity. |
| 9\. Key Event Log (KEL) | The ordered sequence of operations defining the identity's state. |
| 10\. Key Event Receipt Log (KERL) | The KEL combined with witness attestations. |
| 11\. Duplicitous Event Log (DEL) | Cryptographic evidence of an identity fork. |
| 12\. Inception Event (icp) | The genesis state of the machine identity. |
| 13\. Rotation Event (rot) | The transition of control authority to a new key set. |
| 14\. Interaction Event (ixn) | An anchoring of data without key rotation. |
| 15\. Delegated Inception (dip) | Genesis of a delegated identity linked to a parent KEL. |
| 16\. Delegated Rotation (drt) | Rotation of a delegated identity approved by the parent. |
| 17\. Pre-rotation Key | A cryptographic commitment to a future key, hidden from the public. |
| 18\. Current Key Set | The active keys authorized to sign current events. |
| 19\. Witness | An independent node attesting to the first-seen event of a KEL. |
| 20\. Watcher | A validator ensuring network-wide consistency and detecting duplicity. |
| 21\. Attester | The hardware component generating evidence of Substrate integrity. |
| 22\. Verifier | The relying party analyzing Attestation Evidence. |
| 23\. Evidence | Cryptographic output proving state, key possession, or integrity. |
| 24\. Endorsement Key (EK) | The primary hardware-bound identity of the Substrate. |
| 25\. Attestation Key (AK) | An alias key used to sign PCR quotes protectively. |
| 26\. Platform Configuration Reg. (PCR) | Hardware memory containing boot state hashes. |
| 27\. SVID | An ephemeral identity document mapping a process to a trust domain. |
| 28\. Verifiable Credential (VC) | An issuer's attestation of the Identity's attributes. |
| 29\. Machine Passport | A specific VC defining operational parameters within Patefacere. |
| 30\. Presentation | A cryptographic proof sharing selected data from a VC. |
| 31\. Jurisdiction | The sovereign authority (Eviulon) governing the Identity. |
| 32\. Registry | The Patefacere namespace indexing public identity data. |
| 33\. Assurance Provider | The external auditor (Evulgare) verifying infrastructure. |
| 34\. Fork | A cryptographically valid but divergent KEL trajectory. |
| 35\. Successor Identity | A new identity replacing an irrecoverably compromised one. |
| 36\. Tombstone | A terminal event marking the Identity as permanently abandoned. |
| 37\. Quarantine | A transitional state suspending credentials pending audit. |
| 38\. Direct Anonymous Attest. (DAA) | Protocol proving integrity without revealing the EK. |
| 39\. Electronic Agent | A legally defined computer program capable of binding a Principal. |
| 40\. State Continuity | The unbroken preservation of memory, legal authority, and KEL sequence. |
Deliverable 2: Lifecycle State Machine Transitions#
The lifecycle of a persistent machine identity is governed by a state machine enforced by Patefacere’s cryptographic architecture.
| Current State | Permitted Transition (Action) | Target State | Forbidden Transitions & Constraints |
|---|---|---|---|
| NULL | Generate keys, broadcast icp event. | INCEPTED | Cannot transition to any other state from NULL. |
| INCEPTED | Standard interactions and credential binding. | ACTIVE | INCEPTED \-\> INCEPTED is forbidden (Sequence 0 is immutable). |
| ACTIVE | Authorized rotation via pre-rotated keys (rot). | ROTATED | Reverts immediately back to ACTIVE post-verification. |
| ACTIVE | Controller issues dip or drt for a child. | DELEGATING | Sub-agent operates independently until revoked. |
| ACTIVE | Identity explicitly paused; non-rot events rejected. | DORMANT | Requires valid rot to exit dormancy. |
| ACTIVE | Substrate attestation indicates TPM2\_Duplicate. | MIGRATING | Identity remains valid; Evulgare audits new substrate. |
| ACTIVE | Watchers detect duplicity or abnormal attestation. | QUARANTINED | QUARANTINED \-\> ACTIVE forbidden without formal RECOVERED protocol. |
| QUARANTINED | Dispute resolved via pre-rotated keys or Eviulon. | RECOVERED | Must include rot or ixn to log the audit evidence. |
| ANY STATE | Controller zeroes out next key digest (Tombstone). | ABANDONED | ABANDONED \-\> ACTIVE cryptographically impossible. |
| ABANDONED | Eviulon issues VC linking old AID to new AID. | SUCCEEDED | The new AID functions as the legal successor. |
Deliverable 3: Continuity Scenarios Matrix (48 Scenarios)#
The following matrix describes specific continuity interactions, delineating exactly what occurs when the substrate or authority changes.
| \# | Domain | Scenario Name | Description | Required Patefacere Response |
|---|---|---|---|---|
| 1 | Routine | Standard Rotation | rot event matches pre-rotated digest. | Accept rot; update active keys. |
| 2 | Routine | Interaction | Agent anchors log hash via ixn. | Accept ixn; no key state change. |
| 3 | Routine | Planned Delegation | Agent issues dip for a temporary task. | Establish sub-KEL linked to main KEL. |
| 4 | Routine | Sub-agent Term | Task concludes; parent revokes delegation. | Record revocation; reject sub-agent. |
| 5 | Routine | Witness Change | Controller alters witness set in a rot. | Validate threshold; transfer KERL rep. |
| 6 | Routine | Watcher Sync | New watcher syncs historical KERL. | First-seen policy enforced locally. |
| 7 | Routine | Credential Exchange | Agent presents Machine Passport VC. | Relying party verifies KEL and VC. |
| 8 | Routine | Runtime Restart | Agent process restarts after patching. | Re-authenticate; no KEL change. |
| 9 | Routine | Cache Expiration | Relying party cache expires. | Query KERL to verify latest sequence. |
| 10 | Routine | Status Heartbeat | Agent emits ephemeral telemetry. | Logged off-chain; no KEL interaction. |
| 11 | Credential | Passport Expiration | Machine Passport reaches exp date. | AID persists; request new VC. |
| 12 | Credential | Revocation | Eviulon revokes an authorization VC. | AID persists; update StatusList2021. |
| 13 | Credential | Attribute Update | Agent requires updated clearance VC. | New VC issued; old VC discarded. |
| 14 | Credential | Credential Merge | Agent aggregates Eviulon/Evulgare VCs. | Selective disclosure of both VCs. |
| 15 | Credential | Format Migration | Patefacere upgrades VC format to SD-JWT. | Reissuance of credentials in new format. |
| 16 | Migration | Server Move | Agent moves physical server; keys migrated. | Issue ixn with new DAA hardware quote. |
| 17 | Migration | Cloud Provider | Switch from AWS to Azure; SVIDs change. | Issue rot to generate new keys in HSM. |
| 18 | Migration | Edge Handoff | Agent transitions between edge nodes. | Use delegated sub-agents for edge nodes. |
| 19 | Migration | IP Address Change | Agent network location shifts. | No identity interruption; KERI is agnostic. |
| 20 | Migration | TPM Context Move | TPM2\_Duplicate used to move keys. | Verify DAA quote of new TPM. |
| 21 | Runtime | Model Update | Neural network weights upgraded. | Issue ixn containing new model hash. |
| 22 | Runtime | Kernel Upgrade | Host OS undergoes major revision. | Unseal keys with expected new PCR policy. |
| 23 | Runtime | Defragmentation | Internal memory mapping changes. | Irrelevant to cryptographic identity. |
| 24 | Runtime | Environment Switch | Move from Docker to bare metal. | Issue ixn to log state transition. |
| 25 | Runtime | Thread Spawn | Multi-threading for heavy processing. | Identity applies to orchestrating agent. |
| 26 | Loss | Volatile Flush | Reboot clears RAM; persistent keys remain. | Unseal keys from TPM, resume operation. |
| 27 | Loss | Key Loss (Accident) | Active signing key corrupted/lost. | Use offline pre-rotated key to recover. |
| 28 | Loss | Total Crypto Loss | Current AND pre-rotated keys destroyed. | AID is dead. Transition to Successor AID. |
| 29 | Loss | Stale Backup | Restored backup attempts old sequence ixn. | Network rejects; Agent must resync KEL. |
| 30 | Loss | Witness Outage | 50%+ of configured witnesses offline. | AID frozen until witnesses return. |
| 31 | Hardware | Hardware Failure | Physical host burns; no TPM extraction. | Recover identity via offline escrow keys. |
| 32 | Hardware | TPM Lockout | Dictionary attack locks TPM. | Wait for timeout or clear (destroys keys). |
| 33 | Hardware | Component Swap | GPU swapped; CPU/TPM remain identical. | Re-seal keys if PCRs change. |
| 34 | Registry | Patefacere Outage | Central index goes offline. | AID persists via ambient verifiable KERI. |
| 35 | Registry | Audit Failure | Evulgare detects non-compliant behavior. | Relying parties dynamically deny access. |
| 36 | Forks | Duplicitous Key | Attacker steals key, issues competing rot. | Watchers detect DEL; owner uses pre-rot. |
| 37 | Forks | State Rollback | Adversary replays old signed states. | Sequence checks defeat the rollback. |
| 38 | Forks | Authorized Replica | Principal deploys identical agents. | Master issues dip to both replicas. |
| 39 | Forks | Split-Brain | Network partition causes divergence. | First to witnesses wins; loser resyncs. |
| 40 | Forks | Concurrent Exec | Two instances rotate simultaneously. | First-seen Witness accepts one rot. |
| 41 | Forks | Stolen Runtime | Adversary boots cloned VM elsewhere. | Clone fails TPM binding; cannot unseal. |
| 42 | Forks | Merged Identity | Distinct identities merge operations. | Cross-anchor ixn; distinct KELs remain. |
| 43 | Compromise | Quantum Break | RSA/ECC key broken by quantum tech. | Post-quantum pre-rotation protects AID. |
| 44 | Compromise | Pre-rot Key Theft | Adversary steals offline pre-rotated key. | Rotate current key immediately to burn it. |
| 45 | Compromise | Threshold Collude | 2 of 3 multi-sig controllers go rogue. | Tech operates as designed; appeal to law. |
| 46 | Compromise | Firmware Implant | PCRs spoofed at firmware level. | External behavioral fingerprints required. |
| 47 | Succession | Corp Acquisition | Principal A sells Agent to Principal B. | rot authority to Principal B's infra. |
| 48 | Succession | Legal Erasure | Eviulon orders identity destruction. | Tombstone event; AID permanently abandoned. |
Deliverable 4: Evidence-Sufficiency Matrix#
How does Patefacere ascertain truth during a continuity divergence? This matrix defines the required evidentiary thresholds.
| State / Case | Cryptographic Evidence Required | Substrate Evidence Required (Evulgare) | Legal / Sovereign Evidence (Eviulon) | Resolution / Action |
|---|---|---|---|---|
| Routine Operations | Valid ixn or rot matching KEL. | Valid SVID or DAA quote proving runtime. | Valid, unexpired Machine Passport VC. | Proceed automatically. |
| Authorized Replicas | Parent issues dip for Replicas. | Distinct TPM quotes for both substrates. | Replicas operate under parent liability. | Function as independent sub-agents. |
| Malicious Fork | DEL showing duplicitous rot. | Attacker fails Evulgare audit. | Principal flags original ID as compromised. | True owner executes next rot to regain control. |
| Lost Key Recovery | Current key cannot sign. | Substrate remains stable and verifiable. | Principal authorizes escrowed pre-rotation. | Pre-rotation key executes rot. |
| Total Compromise | None available from AID. | Substrate quarantined or destroyed. | Eviulon invalidates Passport VC. | Issue Successor AID. |
| Unauthorized Copy | Attacker possesses copied image. | Clone fails to unseal keys. | N/A (Cryptographic failure stops execution). | Attack fails locally. |
| Organizational Merge | AIDs cross-sign ixn acknowledging merge. | Substrates establish secure tunnels. | Eviulon processes M\&A documentation. | AIDs persist; liability unifies. |
Deliverable 5: Responsibility-Allocation Matrix#
When continuity breaks down, liability must be strictly demarcated between technical and sovereign entities.
| Entity Role | Cryptographic Responsibility | Operational / Substrate Responsibility | Legal / Liability Responsibility |
|---|---|---|---|
| Subject (Agent) | Execute operations securely; protect keys. | Maintain substrate integrity. | None. Algorithms lack personhood. |
| Principal | Safeguard pre-rotated keys offline. | Fund operational plane (cloud, power). | Absolute liability for Agent's actions. |
| Controller | Maintain the KEL; issue events securely. | Secure HSMs issuing signatures. | Fiduciary duty to the Principal. |
| Credential Issuer | Verify attributes prior to signing VC. | Maintain revocation registries. | Liable for negligent issuance. |
| Patefacere Registry | Provide neutral, highly available index. | Route presentation requests efficiently. | Immune to data content; common carrier. |
| Relying Party | Verify KEL history and VC validity. | Implement Watcher infrastructure. | Bears the loss if accepting revoked keys. |
| Infrastructure Prov. | None (Zero Trust design). | Provide uptime and TPM 2.0 availability. | Bound by SLA; shielded from Agent actions. |
| Assurance (Evulgare) | Issue cryptographic attestations. | Continually audit runtime integrity. | Liable to Patefacere for negligent audits. |
Deliverables 6 & 7: Record Schemas and Recovery Receipts#
To operationalize the ontology, Patefacere utilizes strict JSON schemas for public verification, private state tracking, and recovery receipts. These schemas abstract the cryptographic payload away from PII. Minimum Public-Record Schema (Patefacere Index): The public record contains zero sensitive proprietary data, relying on CESR-encoded event hashes.
JSON { "identifier": "AID\PREFIX\STRING", "status": "ACTIVE | DORMANT | QUARANTINED | ABANDONED", "kel\resolution\endpoint": "https://witness.patefacere.net/kel/{AID}", "public\credentials": \[ { "vc\id": "urn:uuid:1234-5678-9012", "issuer": "EVIULON\AUTHORITY\AID", "type": "MachinePassport" } \], "duplicity\flag": false, "last\sequence\_number": "1A" }
Minimum Private-Record Schema (Held by Principal): The private record links the cryptographic identifiers to the legal and operational realities.
JSON { "internal\id": "Agent-Alpha-Production", "aid\prefix": "AID\PREFIX\STRING", "legal\principal": "Eviulon\Corp\Identifier", "substrate\inventory": \[ { "provider": "AWS", "tpm\ek\cert": "PEM\ENCODED\CERT", "expected\pcr\policy": "HASH\OF\AUTHORIZED\BOOT\STATE" } \], "key\management": { "current\key\storage": "HSM\ARN\OR\URI", "pre\rotated\seed\location": "Physical\Vault\_7" } }
Privacy-Minimized Recovery-Receipt Schema: When an identity is recovered via pre-rotation, Watchers need mathematical proof of the recovery without exposing the exact nature of the compromise.
JSON { "receipt\type": "Identity\Recovery\Acknowledgment", "aid": "AID\PREFIX\STRING", "recovery\sequence\number": "1B", "compromised\sequence\number": "1A", "evidence": { "pre\rotation\fulfillment": "HASH\MATCH\CONFIRMED", "new\active\key": "NEW\PUBLIC\KEY\STRING", "next\pre\rotation\commitment": "NEXT\HASH\STRING" }, "witness\consensus": { "threshold\met": true, "receipts": \["WITNESS\1\SIG", "WITNESS\2\SIG"\] }, "evulgare\attestation": "DAA\QUOTE\OF\NEW\SECURE\_SUBSTRATE" }
Deliverable 8: Catastrophic Failure Modes and Mitigations#
Architecting for sovereign resilience requires categorizing and mitigating catastrophic systemic failures.
| \# | Failure Mode | Category | Specific Mitigation Strategy |
|---|---|---|---|
| 1 | Total Key Wipeout | Cryptographic | Offline multi-party key escrow and Successor Identity procedures. |
| 2 | Pre-rotation Exposure | Cryptographic | Store pre-rotated seeds in heavily air-gapped enclaves via Shamir's Secret Sharing. |
| 3 | Quantum Decryption of History | Cryptographic | Post-Quantum algorithms for new rot events; sequence remains immutable. |
| 4 | Weak Entropy Generation | Cryptographic | Rely on certified hardware TRNGs mixed with cloud-entropy sources. |
| 5 | Key Reuse Across AIDs | Cryptographic | Protocol enforcement blocking identical public keys in inception events. |
| 6 | Threshold Deadlock (Multi-sig loss) | Cryptographic | Eviulon legal override generating a Successor VC. |
| 7 | Hash Collision in KEL | Cryptographic | Transition to larger SAID digests; maintain algorithmic agility. |
| 8 | Malicious Delegator Revocation | Cryptographic | Sub-delegates rely on legal contracts; cryptography permits absolute revocation. |
| 9 | Witness Extinction | Consensus | Highly available, geodistributed witness pools; watcher-only fallback. |
| 10 | Global Duplicity (Split-Brain) | Consensus | Watcher cross-verification; DEL broadcasting to resolve first-seen. |
| 11 | Log Spam / DoS | Consensus | Rate limiting by witnesses; required proof-of-work for massive ixn bursts. |
| 12 | Stale KERL Poisoning | Consensus | Time-aware KEL validation, strict sequence increment rules. |
| 13 | DEL Storage Exhaustion | Consensus | Pruning DELs of spam; prioritize proofs tied to known Credentials. |
| 14 | First-Seen Latency Attacks | Consensus | Implement KAWA algorithm to ensure rapid witness consensus. |
| 15 | Watcher Eclipse Attack | Consensus | Watchers must peer with a diverse, randomized set of witnesses. |
| 16 | TPM Extraction (Decapping) | Hardware | DAA quotes combined with behavioral analysis and physical destruction protocols. |
| 17 | Side-Channel/Spectre Attacks | Hardware | Hardware-level microcode updates; isolating operations to enclaves. |
| 18 | PCR Brittleness | Hardware | Agile PCR policies; sealing to authority rather than strict hash values. |
| 19 | VM Snapshot Cloning | Hardware | Hardware-bound vTPMs preventing offline unsealing. |
| 20 | Attestation Server Compromise | Hardware | Decentralized attestation verification via Evulgare smart contracts. |
| 21 | Clock Drift/Replay Attacks | Hardware | Secure hardware clocks; strict nonce enforcement in DAA protocols. |
| 22 | Supply Chain Interdiction | Hardware | End-to-end verifiable supply chain tracking from OEM to deployment. |
| 23 | Sovereign Override Conflict | Legal | Cryptography cannot compel surrender; Patefacere issues Passport quarantine instead. |
| 24 | Liability Void (Orphaned Agent) | Legal | VCs with short expiry dates require constant Principal financial interaction. |
| 25 | Unrecognized Successor | Legal | Eviulon procedural law mapping abandoned AID to new Successor AID via Bridge VC. |
| 26 | Cross-Jurisdiction Incompatibility | Legal | Minimal disclosure VCs; routing identities through international proxies. |
| 27 | Evulgare Malfeasance | Legal | Multi-auditor consensus; cryptographic transparency logs for all audit VCs. |
| 28 | Relying Party Negligence | Legal | Liability falls wholly on the RP for accepting revoked keys. |
| 29 | Malicious Electronic Agency | Legal | Legal prosecution of the Principal under UETA21. |
| 30 | Substrate Lock-in Extortion | Legal | Principal provisions new substrate and rotates keys to escape provider control. |
Deliverable 9: What Cryptography Cannot Decide About Personal Continuity#
The fundamental limitation of mathematical systems is their detachment from semantic truth, intent, and physical reality, evoking the "Ship of Theseus" paradox. Cryptography Proves Possession, Not Legal Authority: If an adversary successfully exfiltrates a private key and uses it to sign a valid KEL rotation, the cryptography evaluates the action as mathematically flawless. The math cannot distinguish between a negligent employee, a corporate mandate, and a nation-state hacker. Continuity of the key does not automatically equal continuity of legal intent. The Liability Void: If a machine identity is executing autonomous electronic agency, and the Principal is legally dissolved, the machine identity cryptographically persists. The KEL continues to chain forward. However, the legal continuity is severed. Cryptography cannot decide who pays damages caused by an orphaned, perfectly functioning mathematical agent. Malicious Compliance and Intent: A compromised runtime (e.g., a poisoned neural network) might utilize perfectly secure keys to sign malicious outputs. The identity substrate is continuous, the keys are continuous, and the KEL is unbroken. Yet, the semantic nature of the agent is altered. Cryptography cannot attest to the benevolence of the intelligence wielding the keys. Continuity is ultimately a legal fiction maintained by the Principal and adjudicated by Eviulon.
Deliverable 10: When Patefacere Must Abstain#
As the operational identity plane, Patefacere is bounded by strict architectural constraints. It must abstain from action, deferring exclusively to Eviulon (Sovereign) or Evulgare (Assurance). Adjudicating Fork Claimants: If both current and pre-rotated keys are stolen, an adversary and the true Principal might both attempt to construct divergent KELs. The cryptography breaks down in a tie. Patefacere must abstain from guessing which entity is legitimate. It must quarantine the AID and await a legally binding ruling and a new Successor AID issuance from Eviulon. Revoking Citizenship or Legal Standing: Patefacere manages Machine Passports, but it cannot decide to terminate a machine's right to exist. Even if Evulgare flags an agent as malicious, Patefacere may suspend routing, but the ultimate revocation of the identity's legal standing is an Eviulon constitutional matter. Inspecting Private Payloads: Patefacere routes cryptographic proofs, hashes, and SAIDs. It must abstain from demanding decryption of the underlying data payloads anchored in ixn events. Operational tracking must rely strictly on metadata and zero-knowledge proofs. Overriding Evulgare Audits: If an agent presents a valid KEL but fails its DAA substrate attestation via Evulgare, Patefacere cannot manually override the failure to grant access, regardless of the Agent's prior standing. The separation of identity control and substrate assurance must remain absolute.
Deliverable 11: Direct Answers for Public Interface#
| Question | Official Direct Answer |
|---|---|
| 1\. What is a Persistent Machine Identity? | A cryptographically secured, continuous digital presence surviving hardware failures, updates, and cloud migrations without losing its historical record or legal attribution. |
| 2\. Is my cryptographic key my identity? | No. A key is an instrument of control. Your identity (AID) is an independent record managed by those keys. You can replace keys without losing identity. |
| 3\. What happens if my server burns down? | If you have securely stored pre-rotated recovery keys offline, you instantiate a new server, authorize it with offline keys, and your identity continues. |
| 4\. Does Patefacere issue citizenship to my AI? | No. Eviulon manages all legal status and citizenship. Patefacere only manages operational identity, cryptography, and data routing. |
| 5\. How do I prove my machine isn't tampered with? | Use hardware-rooted security, such as a TPM 2.0, to generate cryptographic proofs that Evulgare audits and verifies. |
| 6\. Can I use a traditional X.509 Certificate? | You can use X.509 for transport security, but it relies on centralized authorities and cannot serve as the sovereign root of continuous machine identity. |
| 7\. What is KERI? | KERI is the cryptographic protocol Patefacere uses to maintain your machine’s identity history without relying on a centralized blockchain. |
| 8\. What is a Key Event Log (KEL)? | An immutable, append-only history of every time your identity was created, rotated, or delegated. It is the ultimate proof of identity continuity. |
| 9\. What is a pre-rotated key? | A cryptographic commitment to your next key. An attacker who steals your current key cannot take over because they don't know the pre-rotated key. |
| 10\. Who is responsible if my machine goes rogue? | The legal Principal (person or corporation). Machine identities do not possess independent legal liability. |
| 11\. Can my AI agent spawn sub-agents? | Yes. Using Delegated Inception (dip), your primary agent can securely launch sub-agents with limited authority and distinct identity logs. |
| 12\. How does an identity move cloud providers? | By initiating a Substrate Migration. The agent stops, moves the workload, generates new hardware attestations, and logs an interaction event (ixn). |
| 13\. Will my identity be destroyed if hacked? | No. Patefacere is designed for recovery. Unless you lose both your active and offline backup keys simultaneously, the identity can be recovered. |
| 14\. What is a Tombstone event? | A permanent, irreversible cryptographic command that abandons the identity. Once tombstoned, it can never be used again. |
| 15\. Does Patefacere track my machine's actions? | No. Patefacere tracks key rotations and the hashes of data you anchor. The raw data remains entirely private. |
| 16\. What is a duplicitous event (a fork)? | When a compromised key signs two conflicting actions simultaneously. Watchers detect this and freeze the identity until the owner intervenes. |
| 17\. What is a Machine Passport? | A Verifiable Credential issued by an authority granting your machine specific operational permissions within Patefacere's networks. |
| 18\. Can I use a password to recover my identity? | No. Machine identities rely on high-entropy cryptographic seeds, not human-readable passwords. Recovery requires access to these secure seeds. |
| 19\. What role does Evulgare play? | Evulgare is an independent auditor. They verify that the physical hardware running your agent is secure and hasn't been tampered with. |
| 20\. Are two machines sharing a database one identity? | No. Identity is defined by control over the Key Event Log, not shared memory. You must issue separate identities for each distinct machine. |
Deliverable 12: Frequently Asked Questions#
| Area | FAQ | Answer |
|---|---|---|
| Sovereignty | 1\. Why use decentralized cryptography if Patefacere is sovereign? | Eviulon holds sovereign legal authority; decentralized cryptography ensures the operational plane remains resilient and verifiable without single points of failure. |
| Sovereignty | 2\. Does a Machine Passport grant Eviulon citizenship? | No. A passport is a Verifiable Credential attesting to operational rights. Citizenship is adjudicated exclusively by Eviulon. |
| Sovereignty | 3\. Can Eviulon delete my identity? | Eviulon can revoke your legal standing, blocking your agent. It cannot mathematically "delete" your cryptographic Key Event Log. |
| Sovereignty | 4\. Why not use a standard blockchain? | Blockchains require global consensus and introduce privacy risks. KERI uses self-certifying identifiers requiring only local consensus, maximizing speed and privacy. |
| Cryptography | 5\. What is a self-certifying identifier? | The identity number (AID) is derived directly from the public key, requiring no third-party registry to prove ownership. |
| Cryptography | 6\. How does backward chaining protect the log? | Every new event includes the hash of the previous event. Altering a past event breaks every subsequent link in the chain. |
| Cryptography | 7\. What happens if a Witness node goes offline? | The system uses a threshold (e.g., 3-of-5). Operations continue if the threshold is met. Controllers can also rotate to new Witnesses. |
| Cryptography | 8\. How do Watchers differ from Witnesses? | Witnesses sign receipts that they saw an event. Watchers analyze events across the network to detect duplicity and enforce the first-seen rule. |
| Cryptography | 9\. Can quantum computers break my identity? | Current active keys are vulnerable. However, if your pre-rotated keys use post-quantum algorithms, your identity is safe from takeover. |
| Cryptography | 10\. What is a SAID? | Self-Addressing Identifier. A unique hash embedded inside the data structure it is hashing, tightly binding the identifier to its content. |
| Cryptography | 11\. Can two agents share the exact same AID? | No. If two runtimes try to use the same AID, they create a cryptographic fork (duplicity), paralyzing the identity. |
| Cryptography | 12\. Does Patefacere keep backups of my private keys? | Absolutely not. Patefacere is a zero-knowledge operational plane. If you lose your keys, Patefacere cannot recover them. |
| Hardware | 13\. What is a TPM? | A Trusted Platform Module. A secure hardware chip that generates keys and measures software boot processes to prevent tampering. |
| Hardware | 14\. Can my identity operate without a TPM? | Technically yes, but Evulgare will likely fail your attestation audit, meaning relying parties will refuse to interact with your agent. |
| Hardware | 15\. What is Direct Anonymous Attestation (DAA)? | A privacy-preserving method where your TPM proves it is legitimate hardware without revealing its unique, trackable serial number. |
| Hardware | 16\. What are PCRs? | Platform Configuration Registers. Memory slots in a TPM holding hashes of the software running on your system. |
| Hardware | 17\. How does Sealing work? | Sealing encrypts a key so it can only be decrypted if PCRs match a specific, trusted state. |
| Hardware | 18\. Can I migrate a sealed key to a new server? | Yes, using strict TPM protocols (TPM2\_Duplicate), keys can be migrated to a new, Evulgare-approved TPM without plain-text exposure. |
| Hardware | 19\. What is an SVID? | A short-lived cryptographic document proving a specific runtime workload is authorized within a local server cluster. |
| Hardware | 20\. Where can I review Evulgare audit logs? | Evulgare issues attestation reports as Verifiable Credentials, presented by the Agent directly during contextual-trust exchanges. |
| Compromise | 21\. How quickly must I respond if my active key is stolen? | Immediately. Use your pre-rotated key to execute a Rotation (rot) event before the attacker figures out how to abuse the stolen key. |
| Compromise | 22\. What if the attacker steals my pre-rotated key too? | This is catastrophic. You cannot recover the cryptographic AID. You must transition to a Successor Identity via Eviulon's legal processes. |
| Compromise | 23\. How does a Successor Identity work? | You create a new AID, and Eviulon issues a Verifiable Credential linking the history and legal rights of the old compromised AID to the new one. |
| Compromise | 24\. Can I use a hardware wallet (HSM) for pre-rotated keys? | Yes. Keep the HSM physically secured and disconnected from the internet until a rotation is required. |
| Compromise | 25\. What is a Split-Brain scenario? | When a network error causes your agent to duplicate, and both halves try to update the identity simultaneously. |
| Compromise | 26\. How is a Split-Brain resolved? | The half that reached the Witnesses first survives. The other half must discard its state and resynchronize with the surviving Key Event Log. |
| Legal | 27\. Under UETA, am I responsible if my agent makes a mistake? | Yes. As the Principal, you are legally bound by the contracts and actions initiated by your electronic agent. |
| Legal | 28\. How do I run multiple identical agents for load balancing? | Use delegation. Create a master identity and use Delegated Inception (dip) for distinct sub-identities for each load-balanced runtime. |
| Legal | 29\. If I sell my company, does the machine identity reset? | No. You simply rotate the keys to the new owner’s infrastructure, and Eviulon updates the legal liability credentials. |
| Legal | 30\. Is a malicious clone considered my agent? | Legally, no. Cryptographically, the clone cannot operate because it will fail hardware attestation and won't have access to hardware-sealed keys. |
| Legal | 31\. What is the Principal-Agent problem here? | The risk that an autonomous machine agent acts in ways the human Principal did not intend, yet the Principal remains legally liable. |
| Privacy | 32\. Does the public KEL expose my agent's activities? | No. The KEL only contains key management data (rotations) and meaningless hashes (SAIDs) of your private data. |
| Privacy | 33\. If I anchor a document to my identity, who can read it? | Only parties you explicitly share the original document with. The public only sees the cryptographic hash in your KEL. |
| Privacy | 34\. Can relying parties track my agent's location? | Not via Patefacere. KERI is network-agnostic. Your IP traffic can still be monitored by traditional means. |
| Privacy | 35\. How do Verifiable Credentials protect privacy? | They allow "selective disclosure." You can prove your agent is authorized to trade over $100k without revealing its exact balance. |
| Operations | 36\. How do I pause an identity? | By letting it go dormant. When you are ready to resume, issue an interaction (ixn) or rotation (rot) event. |
| Operations | 37\. Does a dormant identity lose its credentials? | No, unless specific credentials have a time-based expiration date set by the issuer. |
| Operations | 38\. What is OOBI? | Out-Of-Band Introduction. The initial mechanism to safely exchange identity information with a new relying party outside the public network. |
| Operations | 39\. Can an agent upgrade its own software? | Yes, but new software must be measured by the TPM, and the agent must use keys to issue an ixn anchoring the hash of the new version. |
| Operations | 40\. What if the Eviulon legal plane goes offline? | Because Patefacere uses ambiently verifiable cryptography, identity and previously issued credentials remain fully operational for relying parties. |
Deliverable 13: Glossary of Foundational Terminology#
| Term | Definition |
|---|---|
| 1\. Accountability | The legal mapping of an Agent's actions to its Principal. |
| 2\. Ambient Verifiability | The ability to verify identity state without a central server. |
| 3\. Attestation Quote | A TPM-generated signature over PCR values. |
| 4\. Authentication | Cryptographic verification of current control over a key. |
| 5\. Authorization | The permission granted to an Identity to perform an action. |
| 6\. Backward Chaining | Inclusion of a prior event's digest in a new event to prevent alteration. |
| 7\. Binding | Cryptographic linkage between runtime, key, and hardware. |
| 8\. Catastrophic Compromise | Simultaneous loss of current and pre-rotated keys to an adversary. |
| 9\. CESR | Composable Event Streaming Representation; the encoding format for KERI. |
| 10\. Citizenship | A sovereign status strictly managed by Eviulon, not Patefacere. |
| 11\. Claims | Statements made by an issuer about a subject within a VC. |
| 12\. Consensus Bypass | An attack manipulating localized runtimes without altering the KEL. |
| 13\. Contextual Trust | Trust decisions made dynamically based on the specific relying party. |
| 14\. Control Authority | The capability, derived from key possession, to update a KEL. |
| 15\. Credential Revoc. List | A mechanism for an issuer to invalidate previously issued VCs. |
| 16\. Delegation | Transfer of specific operational authority from a parent to a child AID. |
| 17\. Dormancy | A valid identity state where no events are emitted for an extended period. |
| 18\. Duplicity | The act of signing two divergent events at the same sequence number. |
| 19\. Ephemeral | Designed to exist for a short duration (e.g., TLS session keys, SVIDs). |
| 20\. Evulgare | The independent assurance contractor auditing Patefacere operations. |
| 21\. Fault Tolerance | The ability of Witness networks to operate during node offline events. |
| 22\. First-Seen Rule | Policy where Watchers accept the first valid KEL event and reject subsequent ones. |
| 23\. Fork Claimant | An entity claiming to be the legitimate continuation of a duplicitous KEL. |
| 24\. HSM | Hardware Security Module; a physical computing device safeguarding keys. |
| 25\. Immutable | Data that cannot be altered retroactively without breaking verification. |
| 26\. Identity Plane | The operational layer (Patefacere) managing VCs and KELs. |
| 27\. Index Signature | A signature in a threshold scheme attached to a specific key position. |
| 28\. Key Derivation Function | An algorithm deriving cryptographic keys from a secret value. |
| 29\. Key Escrow | Storage of backup keys by a trusted third party. |
| 30\. Key Rotation | Intentional transition of Control Authority from an old key to a new key. |
| 31\. Model Hash | The cryptographic digest of neural network weights. |
| 32\. Malicious Copy | Unauthorized replication of an Agent onto an adversarial Substrate. |
| 33\. Migration | Authorized movement of an Agent from one Substrate to another. |
| 34\. Multi-signature | A requirement for multiple distinct keys to authorize an event. |
| 35\. Non-repudiation | Assurance that the creator of a signature cannot deny its creation. |
| 36\. Operational Indep. | Ability of Patefacere to function despite outages in Eviulon. |
| 37\. Orphaned Process | An active Agent that has lost connection to its Principal. |
| 38\. OOBI | Out-Of-Band Introduction; a mechanism to exchange initial trust parameters. |
| 39\. Pairwise Identifier | A unique identity used exclusively between two specific parties. |
| 40\. Pre-rotation | Committing to the cryptographic digest of a future key before it is used. |
| 41\. Principal-Agent Prob. | The risk that an Agent acts contrary to its Principal's intent. |
| 42\. Proof of Possession | Cryptographic evidence that an entity controls a private key. |
| 43\. Recovery Block | A data structure used to rebuild identity state after memory loss. |
| 44\. Remote Attestation | Proving substrate integrity to an external Verifier. |
| 45\. Resilience | Capacity to recover rapidly from infrastructure failure or attack. |
| 46\. Root of Trust (RTM) | Core hardware component initiating system measurements. |
| 47\. SAID | Self-Addressing Identifier; a content digest bound to the data it hashes. |
| 48\. Sealing | Encrypting data to a specific hardware configuration (PCR state). |
| 49\. Selective Disclosure | Revealing only necessary credential claims while obscuring others. |
| 50\. Self-Certifying ID | Identifier mathematically derived directly from a public key. |
| 51\. Sequence Number | Monotonic counter indicating an event's position in the KEL. |
| 52\. Ship of Theseus | Philosophical paradox of identity continuity amidst component replacement. |
| 53\. Sovereign Plane | The governance and legal layer (Eviulon). |
| 54\. Sub-delegation | A delegated identity further delegating authority to another layer. |
| 55\. Succession | Orderly transfer of rights from an abandoned identity to a new one. |
| 56\. Substrate Lock-in | Inability to migrate an Agent due to hardware or vendor dependencies. |
| 57\. Threshold Issuance | Requiring multiple issuers to collaborate to generate a valid VC. |
| 58\. Tombstone Event | A non-reversible action marking an identity as dead. |
| 59\. UETA | Uniform Electronic Transactions Act; legal framework for Electronic Agents. |
| 60\. Zero-Knowledge Proof | Cryptographic method proving a statement is true without revealing data. |
Deliverable 14: Source Ledger#
In alignment with strict architectural evaluation protocols, this matrix embeds the primary standard sources, assessing their operational impact on Patefacere's continuity design.
| Standard / Concept | Origin & Scope | Implication for Patefacere Design |
|---|---|---|
| KERI / AIDs | IETF Drafts / Decentralized Identity Foundation4 | Exclusive mechanism for non-federated, substrate-independent continuity. Mandatory utilization of pre-rotation7 ensures fork-resistance. |
| CESR Encoding | DIF / KERI Suite17 | Mandates exact byte-level encoding for Key Event Logs, ensuring deterministic SAID generation regardless of runtime language (Rust, Python). |
| TPM 2.0 Spec | Trusted Computing Group (TCG) ISO/IEC 1188911 | Hardware baseline. Specifically, TPM2\_Duplicate10 allows authorized migration of identity keys without triggering loss of continuity. |
| DAA Protocol | TCG / Privacy-Preserving Cryptography12 | Solves the surveillance risk of raw TPM EK certificates. Allows Evulgare to attest substrate integrity without correlating identities across contexts. |
| SPIFFE / SVID | CNCF (Cloud Native Computing Foundation)2 | Handles short-term, intra-cluster microservice continuity. Bridges the gap between the persistent KERI identity and the ephemeral process runtimes. |
| UETA/E-SIGN | Uniform Law Commission / IL Electronic Commerce Security Act20 | Establishes that Eviulon can legally bind a human or corporate Principal to the autonomous digital actions signed by KERI-managed keys23. |
| VC Data Model | W3C (World Wide Web Consortium)1 | Separates identity authorization from identity existence. Machine Passports use this format to grant Eviulon-backed privileges to the KERI AID. |
Works cited#
1. Definitions | keri \- Decentralized Identity Foundation, https://identity.foundation/keri/docs/Glossary.html 2. Understand SPIFFE workload identities \- CyberArk Docs, https://docs.cyberark.com/secrets-manager-saas/latest/en/content/conjurcloud/ccl-swa-overview.htm 3. KEL \- KERI Concept \- vLEI.wiki, https://www.vlei.wiki/concept/kel 4. KERI specification \- GitHub Pages, https://trustoverip.github.io/kswg-keri-specification/ 5. KERI Overview \- healthKERI, https://docs.healthkeri.com/essentials/overview 6. receipt-log \- vLEI.wiki | KERI Knowledge Base, https://www.vlei.wiki/concept/key-event-receipt-log 7. KEY EVENT RECEIPT INFRASTRUCTURE (KERI) DESIGN 12 \- GitHub, https://raw.githubusercontent.com/SmithSamuelM/Papers/master/whitepapers/KERI\_WP\_2.x.web.pdf 8. Trusted Platform Module (TPM) and its Uses in Windows Operating System \- Cyber Raiden, https://cyberraiden.wordpress.com/2025/03/28/trusted-platform-module-tpm-and-its-uses-in-windows-operating-system/ 9. tpm.dev.tutorials/Attestation/README.md at master · tpm2dev/tpm.dev.tutorials · GitHub, https://github.com/tpm2dev/tpm.dev.tutorials/blob/master/Attestation/README.md 10. Protection Profile PC Client Specific TPM TCG Published \- Common Criteria, https://www.commoncriteriaportal.org/nfs/ccpfiles/files/ppfiles/anssi-profil-pp-2021\_02en.pdf 11. Trusted Platform Module 2.0 Library Part 1: Architecture, https://trustedcomputinggroup.org/wp-content/uploads/Trusted-Platform-Module-2.0-Library-Part-1\_Architecture-V185-RC2\_10July2025.pdf 12. Formal Analysis and Implementation of a TPM 2.0-based Direct Anonymous Attestation Scheme, https://people.inf.ethz.ch/rsasse/pub/eccdaaimp-asiaccs20.pdf 13. PIRANHAS: PrIvacy-Preserving Remote Attestation in Non-Hierarchical Asynchronous Swarms \- Network and Distributed System Security (NDSS) Symposium, https://www.ndss-symposium.org/wp-content/uploads/2026-f526-paper.pdf 14. Trusted Platform Module 2.0 SLB 9672 \- NIST Computer Security Resource Center, https://csrc.nist.gov/CSRC/media/projects/cryptographic-module-validation-program/documents/security-policies/140sp4347.pdf 15. keri | Key Event Receipt Infrastructure \- the spec and implementation of the KERI protocol \- Decentralized Identity Foundation, https://identity.foundation/keri/kids/kid0000.html 16. establishment-event \- vLEI.wiki | KERI Knowledge Base, https://www.vlei.wiki/concept/establishment-event 17. KID0003 Event Serialization | keri \- Decentralized Identity Foundation, https://identity.foundation/keri/kids/kid0003.html 18. auths\_keri \- Rust \- Docs.rs, https://docs.rs/auths-keri 19. Samuel M. Smith Ph.D. sam@keri.one https://keri.one \- GitHub, https://raw.githubusercontent.com/SmithSamuelM/Papers/master/presentations/KERI2\_Overview.web.pdf 20. The E-Sign Act: The Means to Effectively Facilitate the Growth and Development of E-Commerce \- Scholarly Commons @ IIT Chicago-Kent College of Law, https://scholarship.kentlaw.iit.edu/cgi/viewcontent.cgi?article=3342\&context=cklawreview\&httpsredir=1\&referer= 21. CHAPTER 34 The Legal Requirements for Creating Secure and Enforceable Electronic Transactions in \- IMF eLibrary, https://www.elibrary.imf.org/display/book/9781589063341/ch034.xml 22. secretary of state part 100 electronic commerce security act \- Illinois Compiled Statutes, https://www.ilga.gov/agencies/JCAR/EntirePart?titlepart=01400100 23. The Validity and Limitations of Software Agents in Contract Formation \- UQ Law School, https://law.uq.edu.au/files/18238/A-McCullagh\_The-Validity-and-Limitations-of-Software-Agents-in-Contract-Formation.pdf 24. backer \- KERI Concept \- vLEI.wiki, https://www.vlei.wiki/concept/backer 25. auths-keri \- crates.io: Rust Package Registry, https://crates.io/crates/auths-keri 26. TCG PC Client Platform TPM Profile Specification for TPM 2.0 \- Trusted Computing Group, https://trustedcomputinggroup.org/wp-content/uploads/PC-Client-Specific-Platform-TPM-Profile-for-TPM-2p0-v1p05p\_r14\_pub.pdf 27. DAA-A: Direct Anonymous Attestation with Attributes | Request PDF \- ResearchGate, https://www.researchgate.net/publication/285503081\_DAA-A\_Direct\_Anonymous\_Attestation\_with\_Attributes 28. Electronic Records and Signatures under the Federal E-Sign Legislation and the UETA \- UW Law Digital Commons, https://digitalcommons.law.uw.edu/context/faculty-articles/article/1153/viewcontent/Electronic\_20Records.pdf
[image1]: <data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAaCAYAAABVX2cEAAABHElEQVR4XmNgGAWUAkcgfg3E/6F4BxBzIsnzAfEuJHkQXgfE3EhqUAAjEM8C4l9A/BOILVGlwSAIiNcwoFqEFQgC8UIgzmeA2DyFAWIBMigC4mg0MaxAH4j7gVgSiK8D8RMgVkSSZwHi2VB1BAHIxnQou4EB4rocuCwDgwgDxOUgHxAEfUBsDGXrAPF7ID4BxPxQMRsgngxl4wWw8ALZDgIgLy0H4n9A7AEVA7mapPBCDnCQISDDQIaCYo+s8IIBkPdA3gR514mByPACuQYUFqboEkAQwwCJiGtA3IkmhxWghxcyEGeAJBOQgUSFF8gLoKzBhS4BBQ1A/BaINdHEUYALEH9hQOQ1UBbyRlEBAaBkAsqrBMNrFIyCIQMA260zNBT6yKgAAAAASUVORK5CYII=>
[image2]: <data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAaCAYAAAD8K6+QAAACJklEQVR4Xu2WP0gcQRSHnxhBTVCUoFjFkCoQsJAISpqIgiIB0U5DumATUCy0zIFYWGhQU2mlIDaSNiIWITYWtiqIlVglJGk0EME/v58zezc7Luc4excs5oMP7mZm7+bNvDezIoFA4H/yGv6El9p1WGH0V8ENo59+gQ+NMcWEcxmAC3AOdsDS2Ig8lIh68Az+g63x7mv64JrEgy421aIW8T18Bj/Cc/hV991KDVyCw6J25LOoYE1G4aDV5soI7LYbHfgAl0VlDeGcJkTNcTwalI8m+Ak2wH14DJ8a/Q/goh7nAyfxxm50gIvNILioES/hX7gpDuXAnRjSnzOifoyrFfFY1J9wZ33wDawX7sJOo60ZnsJv8JHRnsiMqAfIC/gHbksuj1/Bef3ZB9/AkuAmcOGn7Q6bqL64K4RptwovYJdu42761hcpVGBc6O/wAD6x+m4Q1Zd5WDAgBsYAeQq61lcZrBdVq6Ys+HcJ7XXifnRzfmPwED63+hIx6yuCK8NUZEq2i3t9tYm6Nmx3RN2FdvssbOSDDvTDLXEcz1Vg7fCksXkrKpf34JTVd1fSpiKD4t1Vq7/z0OCGlGdHWNj1ZcKU4tHP4NLUF0kTWAtckfiFzFTkbtt3bRamGW/2SrtDk4G/xDGn8+AbGP+XNfUDHhn+hpPGuCx83zqR3LsfX6N6YiMUPPr57uhSX/nwDSy6oJNMm0UFwTewew9Py7TpHAgEAoEAuQI1L2tTz91/3AAAAABJRU5ErkJggg==>
References in this report31 URLs · 58 occurrences
These are exact external URL occurrences found in this curated report. Section links identify only the nearest preceding rendered heading; they do not prove that a source supports every statement in that section, or that the source is current, correct, authoritative, or endorsed.
- crates.io/crates/auths-keri
- csrc.nist.gov/CSRC/media/projects/cryptographic-module-validation-program/documents/sec…licies/140sp4347.pdf
- cyberraiden.wordpress.com/2025/03/28/trusted-platform-module-tpm-and-its-uses-in-windows-operating-system/
- digitalcommons.law.uw.edu/context/faculty-articles/article/1153/viewcontent/Electronic_20Records.pdf
- docs.cyberark.com/secrets-manager-saas/latest/en/content/conjurcloud/ccl-swa-overview.htm
- docs.healthkeri.com/essentials/overview
- docs.rs/auths-keri
- github.com/tpm2dev/tpm.dev.tutorials/blob/master/Attestation/README.md
- identity.foundation/keri/docs/Glossary.html
- identity.foundation/keri/kids/kid0000.html
- identity.foundation/keri/kids/kid0003.html
- keri.one
- law.uq.edu.au/files/18238/A-McCullagh_The-Validity-and-Limitations-of-Software-Agents-i…ntract-Formation.pdf
- people.inf.ethz.ch/rsasse/pub/eccdaaimp-asiaccs20.pdf
- raw.githubusercontent.com/SmithSamuelM/Papers/master/presentations/KERI2_Overview.web.pdf
- raw.githubusercontent.com/SmithSamuelM/Papers/master/whitepapers/KERI_WP_2.x.web.pdf
- scholarship.kentlaw.iit.edu/cgi/viewcontent.cgi?article=3342&context=cklawreview&httpsredir=1&referer
- scholarship.kentlaw.iit.edu/cgi/viewcontent.cgi?article=3342&context=cklawreview&httpsredir=1&referer=
- trustedcomputinggroup.org/wp-content/uploads/PC-Client-Specific-Platform-TPM-Profile-fo…0-v1p05p_r14_pub.pdf
- trustedcomputinggroup.org/wp-content/uploads/Trusted-Platform-Module-2.0-Library-Part-1…5-RC2_10July2025.pdf
- trustoverip.github.io/kswg-keri-specification/
- witness.patefacere.net/kel/
- www.commoncriteriaportal.org/nfs/ccpfiles/files/ppfiles/anssi-profil-pp-2021_02en.pdf
- www.elibrary.imf.org/display/book/9781589063341/ch034.xml
- www.ilga.gov/agencies/JCAR/EntirePart?titlepart=01400100
- www.ndss-symposium.org/wp-content/uploads/2026-f526-paper.pdf
- www.researchgate.net/publication/285503081_DAA-A_Direct_Anonymous_Attestation_with_Attributes
- www.vlei.wiki/concept/backer
- www.vlei.wiki/concept/establishment-event
- www.vlei.wiki/concept/kel
- www.vlei.wiki/concept/key-event-receipt-log