diff options
| author | Adam Langley <agl@golang.org> | 2014-08-29 12:36:30 -0700 |
|---|---|---|
| committer | Adam Langley <agl@golang.org> | 2014-08-29 12:36:30 -0700 |
| commit | 7f2e68e9822ce8736d66035d0a3ed3677c2db459 (patch) | |
| tree | d33066c0b1d4776980140aed02513bef7dfdc9af /src/pkg/runtime/runtime.h | |
| parent | 7dc2b3cbd1ecc4d703a403924a77d01c8d01bd5a (diff) | |
| download | go-7f2e68e9822ce8736d66035d0a3ed3677c2db459.tar.xz | |
crypto: add Signer
Signer is an interface to support opaque private keys.
These keys typically result from being kept in special hardware
(i.e. a TPM) although sometimes operating systems provide a
similar interface using process isolation for security rather
than hardware boundaries.
This changes provides interfaces for representing them and
alters crypto/tls so that client certificates can use
opaque keys.
LGTM=bradfitz
R=bradfitz
CC=golang-codereviews, jdeprez
https://golang.org/cl/114680043
Diffstat (limited to 'src/pkg/runtime/runtime.h')
0 files changed, 0 insertions, 0 deletions
