Skip to main content
Verify that Transparent Data Protection (TDP) is protecting the SAP HANA data directory — that the data is ciphertext at rest, and that SAP HANA reads and writes it transparently.

Confirm the data is encrypted at rest

Read a data-volume file directly from the backing directory (not the mount). Encrypted files begin with the FESF MONADNOCK__SODS header.
1
List the data-volume files in the backing directory:
2
Inspect the start of a data-volume file in the backing directory:
The file begins with M O N A D N O C K _ _ S O D S, confirming the data volume is stored as ciphertext at rest.

Confirm SAP HANA reads the data transparently

The same files are transparently decrypted when read through the mount by the SAP HANA administrator user.
1
Read the same file through the mount path as the SAP HANA administrator user:
Through the mount, the file does not show the MONADNOCK__SODS header — it returns the real, decrypted content. Ciphertext at rest, transparent plaintext through the mount, confirms TDP is protecting the data directory.

Confirm SAP HANA operates on the encrypted data directory

Finally, confirm the database itself runs correctly against the encrypted mount.
1
Start SAP HANA and confirm all services reach a running state:
The name server, index server, compile server, and web dispatcher all reach a running state, confirming SAP HANA started against the encrypted data directory.
2
Confirm read and write access with a simple SQL round trip:
The row inserts and reads back successfully, confirming SAP HANA reads and writes its data directory transparently while it is encrypted at rest.