kms
Cloud Key Management Service adapters.
Load with: use kms
Quick example
use kms
result = kmsaw("value", 10, 10)
prn(result)
Functions
AWS KMS
kmsaw(r, ak, sk)
Performs the operation. Takes r, ak, sk.
kmsaw1(c, d, spec)
Performs the operation. Takes c, d, spec.
kmsaw2(c, id, pt)
Performs the operation. Takes c, id, pt.
kmsaw3(c, ct)
Performs the operation. Takes c, ct.
kmsaw4(c, id, ct)
Performs the operation. Takes c, id, ct.
kmsaw5(c, id)
Performs the operation. Takes c, id.
kmsaw6(c, id)
Performs the operation. Takes c, id.
kmsaw7(c, id)
Performs the operation. Takes c, id.
kmsaw8(c, id, g, ops)
Performs the operation. Takes c, id, g, ops.
GCP KMS
kmsgc(p, l, cred)
Performs the operation. Takes p, l, cred.
kmsgc1(c, ring, id, p)
Performs the operation. Takes c, ring, id, p.
kmsgc2(c, n, pt)
Performs the operation. Takes c, n, pt.
kmsgc3(c, n, ct)
Performs the operation. Takes c, n, ct.
kmsgc4(c, n, d)
Performs the operation. Takes c, n, d.
kmsgc5(c, n, d, sig)
Performs the operation. Takes c, n, d, sig.
kmsgc6(c, n)
Performs the operation. Takes c, n.
Azure Key Vault
kmsaz(url, t, cid, sec)
Performs the operation. Takes url, t, cid, sec.
kmsaz1(c, n, ty, sz)
Performs the operation. Takes c, n, ty, sz.
kmsaz2(c, n, alg, pt)
Performs the operation. Takes c, n, alg, pt.
kmsaz3(c, n, alg, ct)
Performs the operation. Takes c, n, alg, ct.
kmsaz4(c, n, alg, d)
Performs the operation. Takes c, n, alg, d.
kmsaz5(c, n, alg, d, sig)
Performs the operation. Takes c, n, alg, d, sig.
kmsaz6(c, n, alg, k)
Performs the operation. Takes c, n, alg, k.
kmsaz7(c, n, alg, k)
Performs the operation. Takes c, n, alg, k.
kmsaz8(c, n)
Performs the operation. Takes c, n.
kmsaz9(c, blob)
Performs the operation. Takes c, blob.
Alibaba Cloud KMS
kmsal(r, ak, sk)
Performs the operation. Takes r, ak, sk.
kmsal1(c, desc)
Performs the operation. Takes c, desc.
kmsal2(c, id, pt)
Performs the operation. Takes c, id, pt.
kmsal3(c, id, ct)
Performs the operation. Takes c, id, ct.
Generic envelope encryption
kmsen(c, dk, pt)
Encodes. Takes c, dk, pt.
kmsun(c, env)
Performs the operation. Takes c, env.
Multi-regin replication
kmsre(c, id, tgt)
Performs the operation. Takes c, id, tgt.
Key policies
kmspo(c, id, pol)
Performs the operation. Takes c, id, pol.
kmspo1(c, id)
Performs the operation. Takes c, id.
Audit
kmsau(c, st, end)
Performs the operation. Takes c, st, end.
Cross-cloud abstraction
kmsen1(p, id, pt)
Performs the operation. Takes p, id, pt.
kmsde(p, id, ct)
Decodes. Takes p, id, ct.
Notes
- Key Management Service - store, rotate, and use encryption keys.