164.312(e)(2)(i) Integrity controls

This addressable transmission security specification asks whether ePHI sent over a network can be altered without detection. Here is what assessors test, what evidence passes and what meeting it costs.

On this page

What HIPAA integrity controls for transmitted ePHI require

If you must show that electronic protected health information (ePHI) moving across a network is not altered without detection, the requirement you are answering is transit integrity under 164.312(e)(2)(i). The specification asks for security measures that ensure electronically transmitted ePHI is not improperly modified without detection until it is disposed of. It sits under the transmission security standard in 164.312(e)(1), next to the encryption specification in 164.312(e)(2)(ii). In plain terms, the question an assessor will ask is whether you could tell if a message, file or API payload was changed between sender and receiver, and what you did about it. Do not confuse this with the integrity standard at 164.312(c)(1), which covers protection of ePHI from improper alteration or destruction while it is stored. The mechanism to authenticate stored ePHI in 164.312(c)(2) is a separate addressable specification. Transit integrity is about the path: TLS sessions with authenticated record integrity, signed message formats, message authentication codes on API traffic, and checksums or hash verification on file transfers between systems. Your documentation should name which of these applies to each ePHI data flow, because one flow may rely on TLS while another moves files over a protocol with no built-in integrity check. This specification is addressable under 164.306(d)(3). You must assess whether it is reasonable and appropriate for each system. If you decide it is not, you must document why and implement an equivalent alternative measure if one is reasonable and appropriate. Many teams skip the assessment and assume transport protection is covered, which is the main reason this control is hard to prove. Confirm with your risk analysis whether every ePHI transfer path has a documented integrity decision, and check whether the proposed Security Rule revision (90 FR 898) would change how addressable specifications are treated before you finalize your position.

Which ePHI transmissions and systems fall in scope for integrity in transit

Integrity in transit applies wherever ePHI moves over a network, which covers far more than the public website. The risk analysis should decide which of these paths receive a documented integrity mechanism, and each decision should be recorded so an assessor can trace it.

Patient portals and APIs

Patient portals, mobile apps and partner APIs carry ePHI directly to and from individuals and third parties. Confirm that every endpoint negotiates a protected channel, that request and response bodies cannot be altered without detection, and that API gateways do not terminate protection in a place where content is changed before reaching the application. Record which endpoints the risk analysis placed in scope and why. Patient-facing paths are often the first place an assessor looks.

Internal service-to-service calls

Microservices, message queues and internal batch jobs often move ePHI across networks that teams assume are trusted. Inventory these flows from application code and service meshes, not from the network diagram alone. Each flow that carries ePHI needs a documented mechanism, such as mutually authenticated channels with message integrity, or a documented reason it is not reasonable and appropriate, with an equivalent alternative measure recorded.

Database replication and HL7 or FHIR interfaces

Database replication streams, HL7 v2 feeds to laboratory and imaging systems, and FHIR exchanges with other providers move large volumes of clinical data, often between systems owned by different teams. Check whether replication links are encrypted and authenticated, whether interface engines validate message integrity, and whether any intermediate queue or file share can change a message in transit. These interfaces are frequently missing from older risk analyses.

Email, file transfers and backup transfers

Email attachments, SFTP drops, managed file transfer and replication of backups to a third-party or cloud location all move ePHI beyond the organization's direct control. Ask which transfers rely on the recipient's server policy, which use protected channels end to end, and whether backup providers can confirm that copies arrive unaltered. Business associates that receive these transfers must be covered by a written agreement that addresses the same duties.

Remote access and vendor support paths

VPNs, remote desktop sessions, jump hosts and vendor support tunnels can expose ePHI to transfer, screen capture or session tampering, and they are often outside the normal monitoring scope. Include them in the inventory, confirm which ones carry ePHI during support sessions, and check that the protection used applies to the session content and not only to the login. Vendor-managed paths should be assessed alongside the vendor's own obligations.

Business associate and subcontractor paths

Business associates and their subcontractors carry the same Security Rule duty for the ePHI they transmit on behalf of a covered entity, so a path operated by a vendor is still in scope. Map each vendor path into the risk analysis, obtain the vendor's description of its integrity mechanism, and confirm that the business associate agreement reflects the obligations that apply to that path. Vendor evidence should be reviewed on the same schedule as internal evidence.

How an assessor tests integrity controls for ePHI in transit

This table walks through the steps an assessor takes to test 164.312(e)(2)(i), from confirming the risk analysis covers each transmission path to sampling configuration and logs. Read each row as a test step, the evidence it calls for, and the findings that most often stop an organization from showing the control works.

Test stepEvidence requestedCommon findings
Confirm the risk analysis covers transmission pathsCurrent risk analysis and data flow maps listing every network path that carries ePHI, including EHR interfaces, APIs, email, file transfers and remote accessRisk analysis covers stored ePHI only, or lists systems but omits interfaces, vendor connections and backup transfers
Check each path for an integrity mechanismInventory of transmission paths with the mechanism applied to each, such as TLS with message authentication, signed payloads or checksumsPaths with no named mechanism, or a general statement that traffic is secure without per-path detail
Review documented decisions for addressable useWritten assessment under 164.306(d)(3) for any path without an integrity mechanism, with the reason and the equivalent alternative measureDecisions undocumented, dated before the current architecture, or citing a reason that no longer holds
Review configuration of transport protectionsExported configuration for TLS endpoints, VPN gateways, API gateways and mail relays showing protocol versions, cipher settings and integrity-related optionsLegacy protocol versions still enabled, mismatched settings between client and server, or configuration drift from the documented baseline
Sample logs for integrity failuresLog samples showing rejected or failed integrity checks, TLS handshake errors and alerts, with the review record for those eventsLogs not retained for the assessed period, no alerting on failed checks, or no evidence anyone reviewed the events
Test that tampering is detectedResults from a controlled test, such as a modified message or altered payload sent across the path, with the detection outcome recordedIntegrity claims in policy with no test behind them, or tests run once and never repeated after changes
Trace integrity to change managementChange records for gateways, certificates and interface updates that affect transmission paths, with approval and re-test evidenceCertificate or cipher changes made outside change control, so the documented configuration no longer matches production
Confirm third-party transit is coveredBusiness associate agreements and vendor evidence describing how ePHI integrity is protected on vendor-managed linksVendor links treated as out of scope, or reliance on a vendor statement with no supporting configuration or test record

How to implement transit integrity controls step by step

This sequence turns the addressable transit integrity specification in 164.312(e)(2)(i) into a documented decision, a configured mechanism and evidence that the mechanism works, so an assessor can trace each ePHI path from the risk analysis to a tested control.

  1. Inventory ePHI transmission paths from the risk analysis

    Start with the risk analysis and list every route by which ePHI leaves a system or crosses a network boundary. Include web applications, APIs, interfaces to labs and payers, email, file transfers, replication between sites and backup traffic to cloud or offsite storage. The privacy or security lead and the system owners should confirm the list together. The output is an approved path register that names each path, its endpoints, the data it carries and the owner responsible for it.

  2. Assess whether an integrity mechanism is reasonable

    For each path in the register, decide whether an integrity mechanism is reasonable and appropriate. Consider the sensitivity of the data, the likelihood of tampering on that route, the threats identified in the risk analysis, the cost of the mechanism and the systems it must work with. Record the reasoning next to each path. The output is a per-path determination that is either implement or document an alternative, reviewed and dated by the security official.

  3. Select and configure integrity mechanisms

    Where the determination is to implement, choose a mechanism that can detect modification of ePHI in transit, such as the protections provided by the transport layer, message authentication in the application or interface engine, or signed payloads. Configure it on both ends of the path and disable weak or legacy options. Store the settings as configuration baselines under version control, so each change is reviewed. The output is a baseline file or record for each path, with the owner and approval date.

  4. Document equivalent alternatives and the reasoning

    Where a mechanism is judged not reasonable and appropriate, or where an equivalent measure is used instead, write down why the standard measure was not adopted and what replaces it. The alternative must still detect improper modification of ePHI in transit. Have the decision approved and signed by the accountable officer and retained with the risk management records. The output is a signed decision record for each deviation, linked to the path register.

  5. Validate integrity controls with tests

    Test each configured path by sending traffic that has been altered in transit and confirming the receiving system rejects it, logs the failure or raises an alert. Include certificate and handshake checks, replay or tampering tests on interfaces, and checks that downgraded or unauthenticated connections fail. Use a test environment that mirrors production where possible. The output is a dated test report that lists each path, the method, the result and the defects raised.

  6. Set monitoring, logging and periodic review

    Forward integrity failures, certificate errors and configuration changes on each path to the logging platform that supports audit controls and information system activity review. Assign an owner for alerts and define how they are triaged. Review the path register, baselines and decision records on a set schedule and after any system change, network change or incident. The output is a monitoring configuration, an alert runbook and a review log showing who reviewed what and when.

Which self-hosted open-source tools support transit integrity evidence

Application-layer traffic carrying ePHI, such as web forms, patient portals and APIs, is where many modification attempts arrive. Coraza is an Apache-2.0 licensed web application firewall that is compatible with ModSecurity SecLang rulesets and the OWASP Core Rule Set. It inspects HTTP requests and responses for attack patterns such as SQL injection, cross-site scripting and code injection, and it has integrations for Caddy, HAProxy, Traefik and Nginx.

  • Attack payload detection: Coraza can block requests that carry injection payloads before they reach the application, and its logs record the rule matches.
  • Ruleset compatibility: Existing ModSecurity SecLang rules and the OWASP Core Rule Set can be reused, which helps teams carry over tuned configurations.
  • Proxy integrations: Connectors exist for Caddy, HAProxy, Traefik and Nginx, so the WAF can sit in front of the reverse proxy already in use.
  • Rule tuning records: Changes to rulesets and exclusions should be version-controlled so assessors can see what was in force at a given date.
  • Clear limits: A WAF detects and blocks attack payloads. It does not by itself prove that transmitted ePHI is unmodified, so it supports the evidence rather than replacing it.

Confirm in your own environment which rulesets, proxy integration and logging destination you run, and how long those logs are retained.

Evidence that shows transmitted ePHI is protected from undetected change

An assessor testing 164.312(e)(2)(i) starts by asking where ePHI travels and then looks for proof that changes in transit would be noticed. The artifacts below connect each transmission path to a documented decision, a working control and a record that shows the control kept operating between reviews.

Transmission path register

A current inventory of every network path that carries ePHI, including interfaces between EHR, lab, billing, imaging and cloud services, the protocol on each path and the owner who approves changes. Link each entry to the risk analysis entry that rated it. Confirm the register lists paths your staff use, not only the ones in the original design documents. Review it whenever an interface is added, retired or moved to a new network segment.

Addressable decision records

For each addressable mechanism on a path, a dated record stating whether it is reasonable and appropriate, what was implemented, and where it was not, why it was declined and which equivalent alternative replaced it. Assessors look for the reasoning, not only the outcome. Keep the record tied to a named risk owner and revisit it when the path's threat profile or data volume changes.

Configuration baselines and change records

Approved configuration baselines for firewalls, reverse proxies and web application firewalls that front ePHI traffic, with change tickets showing who altered a rule, why and when it was reviewed. A rule that permits unexpected traffic or disables inspection is a finding waiting to happen. Compare running configuration against the baseline on a fixed schedule and record the result, even when nothing has changed.

Tamper detection test results

Documented tests that send deliberately malformed or altered requests through the protected path and show whether the platform blocked or logged them. Example (illustrative): a test that modifies a message body in a staging interface and confirms the receiving service rejects it or raises an alert. Record the test scope, the expected result, the actual result and the remediation for any gap. Repeat tests after each change to the path.

Firewall and WAF log samples

Retained log extracts from the packet filter and web application firewall showing matched rules, blocked sessions and inspection alerts for ePHI interfaces. Keep samples that show both normal and rejected traffic so the reviewer can see the control working. Pair the samples with review records that show a person examined them, what they found and what follow-up occurred. Confirm your log retention meets your own policy and the documentation requirements in your organization.

Certificate issuance and renewal records

An inventory of TLS certificates and their issuing authority, with records of issuance, renewal, revocation and the key length and protocol in use on each ePHI endpoint. Expired or self-signed certificates on clinical interfaces undermine the integrity claim because peers cannot verify who they are talking to. Automated issuance produces its own audit trail, so keep the issuance log alongside the inventory and reconcile the two during each review.

What meeting transit integrity controls costs in money and effort

This table breaks down the cost components of meeting 164.312(e)(2)(i) for ePHI in transit, showing who is paid, whether each cost is one-time or recurring, and what drives it up or down. Use it to shape a written scope and to know what to request in a quote. No dollar figures or durations are given because none were supplied for this topic.

Cost componentWho is paid or who bears itOne-time or recurringWhat drives it
Tooling licenses or subscriptionsVendor of any commercial gateway, VPN, monitoring or certificate productUsually recurringNumber of endpoints, throughput and support tier; open-source alternatives such as Coraza or OPNsense can remove license spend but not operating effort
Path inventory and data flow mappingInternal engineers or an implementation partnerOne-time, then periodic refreshNumber of interfaces, EHR and lab connections, business associate links and undocumented feeds
Configuration of TLS, gateways and integrity mechanismsInternal platform team or implementation partnerOne-time per path, plus change workAge of legacy systems that cannot support current protocols and the number of distinct transport types
Certificate lifecycle managementInternal PKI owner or platform teamRecurringNumber of services needing certificates and how often keys rotate; automated issuance such as FreeIPA or OpenBao PKI reduces manual steps
Evidence collection and upkeepCompliance lead, security engineers and system ownersRecurringHow often paths change, whether logs and configuration exports are automated, and how many systems share one evidence set
External testing or review of transit controlsIndependent testing firm or assessorRecurring, per engagementScope of interfaces tested, whether tests cover tampering and downgrade attempts, and retest cycles after fixes
Auditor sampling and testingIndependent auditor or assessorPer assessment cycleNumber of paths sampled, quality of documentation and how many exceptions need explanation or alternative measures

Who owns transit integrity controls, the partner and the auditor

The covered entity or business associate owns the Security Rule obligation. For transmission integrity, that means deciding whether mechanisms to detect improper modification of ePHI in transit are reasonable and appropriate, documenting that decision, and accepting the residual risk. Under 45 CFR 164.306(d)(3), an addressable specification is not optional by default: the entity must assess it, implement it if reasonable and appropriate, or document why not and adopt an equivalent alternative if one is reasonable.

  • Risk decisions: Record which transmission paths carry ePHI, which integrity mechanism protects each one, and why any alternative was chosen.
  • Control ownership: Name an accountable owner for each mechanism, such as the platform team for TLS settings or the application team for message signing.
  • Policy and procedure: Maintain written procedures for how integrity failures are detected, triaged and escalated.
  • Review cycle: Confirm that the risk analysis is updated when systems, network paths or vendors change.
  • Sign-off: Keep the risk decision approved by the security official, not delegated silently to an engineer.

Confirm with your counsel and security official which decisions must stay in-house before you sign any scope document.

Where organizations fall short on transit integrity and how to close it

The integrity specification in 164.312(e)(2)(i) is addressable, so most gaps come from decisions that were never written down or from transmission paths the risk analysis never saw. The cards below cover the failures assessors find most often and a practical fix for each.

No documented decision on the specification

Many teams treat the addressable specification as optional and never record a decision. Under 45 CFR 164.306(d)(3), the entity must assess whether integrity controls are reasonable and appropriate, implement them if so, and otherwise document why not and adopt an equivalent alternative. For each transmission path, record the assessment, the reasoning, the owner and the date. Check that the record matches what the systems actually do.

Encryption assumed to prove integrity

Teams often point to TLS as proof of integrity without checking what it covers. Transport encryption protects ePHI from disclosure and also detects tampering on the wire, but only when the endpoints validate the session properly. Check that certificate validation is enabled on every client, that legacy protocol fallbacks are disabled, and that the evidence shows the configuration in force, not only the vendor default.

Interfaces missing from the risk analysis

Vendor APIs, nightly file drops, SFTP folders, HL7 feeds and fax-to-email gateways often sit outside the inventory of systems that touch ePHI. Each one is a transmission path that needs an integrity decision. Walk the data flows with the integration owners, list every inbound and outbound interface, and confirm each appears in the risk analysis with its protection method.

Certificate renewal failures

An expired or misconfigured certificate can force teams to disable validation to restore service, which quietly removes the integrity check. Automate issuance and renewal where possible. OpenBao's PKI secrets engine can issue short-lived X.509 certificates to services without manual key and signing requests, and FreeIPA includes a Dogtag-based certificate authority for internal certificates. Confirm renewal alerts reach an owner before expiry.

Logs written but never reviewed

Gateways, firewalls and web application firewalls can record transmission events and rule matches, but a log nobody reads does not show that integrity is working. Define which events matter, such as blocked requests, certificate validation failures and rule matches, and assign a reviewer and cadence. OPNsense can log each rule match, and Coraza can run OWASP Core Rule Set rules that block injection attempts in transit. Keep evidence of each review.

Questions buyers ask about transit integrity before hiring help

How much effort does transit integrity take to implement?

The effort depends on how many network paths carry ePHI and how many of them already protect data in transit. Most of the work sits in inventorying where ePHI moves, choosing a mechanism for each path (for example, TLS with message authentication for web and API traffic, or an encrypted tunnel for site-to-site links), and documenting the decision. The specification is addressable, so the entity must first record whether integrity controls are reasonable and appropriate for each path. Ask any provider to break its estimate into inventory, configuration, testing and documentation, and to state which of those steps assume an existing risk analysis.

Can our own team meet this specification without outside help?

Yes, if the team has staff who can map ePHI flows, configure network and application controls, and write the decision records the rule expects. The Security Rule does not require a particular vendor or a consultant. Teams that lack network or application security experience often use outside help for the configuration and testing steps while keeping ownership of the risk decision. The HHS risk analysis tool and NIST SP 800-66 Rev. 2 are free starting points for structuring the work. Confirm internally who signs the addressable decision, because the organization, not a contractor, remains responsible for it.

What does the work need from our organization before it starts?

The work needs an accurate picture of your systems and an owner who can make decisions. Before starting, gather:

  • A current inventory of systems and interfaces that send ePHI, including third-party connections
  • The most recent HIPAA risk analysis and risk management plan, if one exists
  • Network diagrams, certificate and key management ownership, and change control procedures
  • Named approvers for the addressable decision and for any alternative measure

Missing inventory is the most common reason the scope grows during the engagement. Ask a provider to list these inputs in the written scope.

How long does transit integrity work typically take?

Duration is driven by dependencies rather than a fixed number, so ask for a timeline tied to them. The main dependencies are how quickly the ePHI inventory is completed, whether legacy systems can be upgraded or need an alternative measure, the change windows of the systems involved, and how many third parties must agree to new interfaces. Work on a single application with an existing TLS setup moves faster than a multi-site environment with custom protocols. Any written schedule should name each dependency and the party responsible for clearing it.

Does encryption alone satisfy the integrity specification for transmitted ePHI?

No, not automatically. Encryption protects confidentiality, while this specification addresses whether ePHI is improperly modified without detection in transit. Some encryption modes and protocols provide integrity protection as part of their design, and the entity must confirm that the chosen configuration does so for every path. Where a path uses weak or legacy protocols, or where the design lacks message authentication, the entity must either add a mechanism or document why it is not reasonable and appropriate and implement an equivalent alternative. Review your transport settings against the specification text in 45 CFR 164.312(e)(2)(i) rather than assuming that encryption closes the gap.

Does a third-party assessment prove HIPAA compliance?

No. There is no HIPAA certification. HHS states that no Security Rule standard requires an entity to certify compliance, that HHS does not endorse or recognize private certifications, and that a certification does not prevent HHS from later finding a violation. An independent assessor can test whether your transit controls work as documented and report its findings, but that report is evidence for your own program, not a HIPAA certificate. Ask any assessor to state in writing what its work covers and what it does not. Implementation partners, including DeployOpen, prepare systems and evidence; they do not issue audit reports or certifications.

What enforcement risk comes with weak transit integrity controls?

The Office for Civil Rights enforces the Security Rule through complaint investigations, compliance reviews and audits, and its 2024 to 2025 audits review compliance with provisions most relevant to hacking and ransomware. Penalties are inflation-adjusted each year. For penalties assessed on or after January 28, 2026, the civil money penalty for a violation ranges from $145 per violation (no knowledge) to $2,190,294 per violation (uncorrected willful neglect), with a calendar-year cap of $2,190,294 (45 CFR 102.3). The exposure is greatest when an entity cannot show a documented decision for an addressable specification.

Which open-source tools can help produce evidence for transit integrity?

Open-source tools can support the configuration and evidence, but none of them satisfies the specification alone. Options include OPNsense, a stateful packet filter whose rules can be logged for review, to restrict which paths carry ePHI. Coraza, a web application firewall compatible with ModSecurity rulesets, can protect web entry points. FreeIPA's integrated certificate authority and the OpenBao PKI secrets engine can issue certificates for services. Confirm each tool's capabilities against its documentation in your environment before relying on it, and record the configuration as evidence.

How DeployOpen scopes and prepares transit integrity evidence

DeployOpen plans and builds the transit protections behind 164.312(e)(2)(i) Integrity controls inside your own infrastructure, then documents the configuration and evidence so your team and any independent assessor can review it. The organization owns its controls and its risk decisions, and only an independent auditor or assessor issues any report.

How we scope

  • Written scope lists every network path that carries ePHI, including web, API, email and admin traffic, before work starts.
  • Scope records which addressable choices your risk analysis supports, and which ones need a documented alternative measure.
  • Engagements are fixed-scope, with deliverables and timelines agreed in writing; ongoing support is available as a retainer.

How we build

  • Integrity checks are placed where ePHI crosses boundaries, such as a Coraza web application firewall in front of ePHI-facing applications.
  • OPNsense rules restrict which sources and ports can reach ePHI systems, with logging enabled for each rule match for review.
  • Certificates for services are issued through FreeIPA or OpenBao PKI, so endpoints present verifiable identities for their connections.

How we hand over

  • Configuration files, rule sets and certificate policies are documented so your team can reproduce and explain each transit control.
  • Test results show that modified or unexpected requests are blocked or logged, with the exact test cases recorded.
  • The handover names the evidence an assessor would ask for, and states which items remain your responsibility to maintain.

How we support

  • Rule sets and certificate settings are reviewed when systems change, so the documented controls keep matching the running systems.
  • Upgrades to Coraza rule sets, OPNsense and certificate components are planned and tested before they reach production.
  • Retainers can cover periodic security testing of ePHI-facing transit paths, with findings tracked to closure in your own records.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.