5a85d96322
After internal design review, we decided to remove exposing algorithm choice to the end-user for the initial release. We'll solve nonce rotation by forcing rotations automatically on key GC (in a core job, not included in this changeset). Default to AES-256 GCM for the following criteria: * faster implementation when hardware acceleration is available * FIPS compliant * implementation in pure go * post-quantum resistance Also fixed a bug in the decoding from keystore and switched to a harder-to-misuse encoding method. |
||
---|---|---|
.. | ||
contexts | ||
internal/testutil | ||
acl.go | ||
acl_test.go | ||
agent.go | ||
agent_test.go | ||
allocations.go | ||
allocations_exec.go | ||
allocations_test.go | ||
api.go | ||
api_test.go | ||
compose_test.go | ||
constraint.go | ||
constraint_test.go | ||
consul.go | ||
consul_test.go | ||
csi.go | ||
csi_test.go | ||
deployments.go | ||
evaluations.go | ||
evaluations_test.go | ||
event_stream.go | ||
event_stream_test.go | ||
fs.go | ||
fs_test.go | ||
go.mod | ||
go.sum | ||
ioutil.go | ||
ioutil_test.go | ||
jobs.go | ||
jobs_test.go | ||
keyring.go | ||
keyring_test.go | ||
namespace.go | ||
namespace_test.go | ||
nodes.go | ||
nodes_test.go | ||
operator.go | ||
operator_autopilot.go | ||
operator_ent_test.go | ||
operator_metrics.go | ||
operator_metrics_test.go | ||
operator_test.go | ||
quota.go | ||
quota_test.go | ||
raw.go | ||
recommendations.go | ||
regions.go | ||
regions_test.go | ||
resources.go | ||
resources_test.go | ||
scaling.go | ||
scaling_test.go | ||
search.go | ||
search_test.go | ||
sentinel.go | ||
sentinel_test.go | ||
services.go | ||
services_test.go | ||
status.go | ||
status_test.go | ||
system.go | ||
system_test.go | ||
tasks.go | ||
tasks_test.go | ||
util_test.go | ||
utils.go | ||
utils_test.go |