tailscale/types/key
Tom DNetto 4001d0bf25 assorted: plumb tka initialization & network-lock key into tailscaled
- A network-lock key is generated if it doesn't already exist, and stored in the StateStore. The public component is communicated to control during registration.
 - If TKA state exists on the filesystem, a tailnet key authority is initialized (but nothing is done with it for now).

Signed-off-by: Tom DNetto <tom@tailscale.com>
2022-08-03 14:51:47 -07:00
..
control_test.go types/key: add a special key with custom serialization for control private keys (#2792) 2021-09-03 13:17:46 -07:00
control.go types/key: add ControlPrivate.Shared wrapper too 2022-07-19 14:49:01 -07:00
disco_test.go types/key: fix license header on disco files. 2021-10-29 13:45:49 -07:00
disco.go types/key: export constants for key size, not a method. 2021-10-29 17:39:04 -07:00
machine_test.go types/key: add MachinePrecomputedSharedKey.Open 2022-07-22 12:05:29 -07:00
machine.go types/key: add MachinePrecomputedSharedKey.Open 2022-07-22 12:05:29 -07:00
nl_test.go types/key: make NLPublic complement to NLPrivate 2022-08-03 14:51:47 -07:00
nl.go assorted: plumb tka initialization & network-lock key into tailscaled 2022-08-03 14:51:47 -07:00
node_test.go types/key: add a dedicated type for node keys. 2021-10-28 09:16:39 -07:00
node.go net/netaddr: start migrating to net/netip via new netaddr adapter package 2022-07-25 16:20:43 -07:00
util_test.go types/key: add a special key with custom serialization for control private keys (#2792) 2021-09-03 13:17:46 -07:00
util.go tka,types/key: implement NLPrivate glue for tailnet key authority keys 2022-07-29 12:16:32 -07:00