docs
This commit is contained in:
parent
d4f557631b
commit
bba1fb21e6
17
internal/macse/README.md
Normal file
17
internal/macse/README.md
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
# secure enclave
|
||||||
|
|
||||||
|
```
|
||||||
|
akrotiri:~/dev/secret/internal/macse$ CGO_ENABLED=1 go test ./...
|
||||||
|
--- FAIL: TestEnclaveKeyEncryption (0.04s)
|
||||||
|
enclave_test.go:16: Failed to create enclave key: failed to create enclave key: error code -34018
|
||||||
|
--- FAIL: TestEnclaveKeyPersistence (0.01s)
|
||||||
|
enclave_test.go:52: Failed to create enclave key: failed to create enclave key: error code -34018
|
||||||
|
```
|
||||||
|
|
||||||
|
This works with temporary keys. When you try to use persistent keys, you
|
||||||
|
get the above error, because to persist keys in the SE you must have the
|
||||||
|
appropriate entitlements from Apple, which is only possible with an Apple
|
||||||
|
Developer Program paid membership (which requires doxxing yourself, and
|
||||||
|
paying them).
|
||||||
|
|
||||||
|
So this is a dead end for now.
|
Loading…
Reference in New Issue
Block a user