# Secret Provisioning using Gramine ## [Minimal example](https://github.com/gramineproject/gramine/tree/master/CI-Examples/ra-tls-secret-prov) **Server** ```bash cd ~/gramine/CI-Examples/ra-tls-secret-prov RA_CLIENT_SPID=12345678901234567890123456789012 RA_CLIENT_LINKABLE=0 make app epid files/input.txt # Server RA_TLS_ALLOW_DEBUG_ENCLAVE_INSECURE=1 RA_TLS_ALLOW_OUTDATED_TCB_INSECURE=1 RA_TLS_EPID_API_KEY=12345678901234567890123456789012 ./secret_prov_server_epid & RA_TLS_ALLOW_DEBUG_ENCLAVE_INSECURE=1 \ RA_TLS_ALLOW_OUTDATED_TCB_INSECURE=1 \ RA_TLS_EPID_API_KEY=12345678901234567890123456789012 \ ./secret_prov_server_epid & # Client ``` **Client** ```bash cd ~/gramine/CI-Examples/ra-tls-secret-prov ```