Home
last modified time | relevance | path

Searched refs:lws_cose_key_t (Results 1 – 11 of 11) sorted by relevance

/third_party/libwebsockets/include/libwebsockets/
Dlws-cose.h282 } lws_cose_key_t; typedef
302 LWS_VISIBLE LWS_EXTERN lws_cose_key_t *
315 lws_cose_key_export(lws_cose_key_t *ck, lws_lec_pctx_t *ctx, int flags);
329 LWS_VISIBLE LWS_EXTERN lws_cose_key_t *
334 LWS_VISIBLE LWS_EXTERN lws_cose_key_t *
338 lws_cose_key_destroy(lws_cose_key_t **ck);
346 lws_cose_key_dump(const lws_cose_key_t *ck);
369 const lws_cose_key_t *cose_key;
502 const lws_cose_key_t *ck);
/third_party/libwebsockets/lib/cose/
Dprivate-lib-cose.h51 const lws_cose_key_t *cose_key;
125 lws_cose_val_alg_create(struct lws_context *cx, lws_cose_key_t *ck,
137 lws_cose_sign_alg_create(struct lws_context *cx, const lws_cose_key_t *ck,
Dcose_key.c140 lws_cose_key_checks(const lws_cose_key_t *key, int64_t kty, cose_param_t alg, in lws_cose_key_checks()
753 lws_cose_key_t *ck = lws_container_of(d, lws_cose_key_t, list); in lws_cose_key_set_memb_remove()
767 lws_cose_key_t *
771 lws_cose_key_t *ck = lws_container_of(p, lws_cose_key_t, list); in lws_cose_key_from_set()
786 lws_cose_key_t *
792 lws_cose_key_t *ck; in lws_cose_key_generate()
978 lws_cose_key_export(lws_cose_key_t *ck, lws_lec_pctx_t *ctx, int flags) in lws_cose_key_export()
Dcose_sign_alg.c29 lws_cose_sign_alg_create(struct lws_context *cx, const lws_cose_key_t *ck, in lws_cose_sign_alg_create()
Dcose_validate_alg.c29 lws_cose_val_alg_create(struct lws_context *cx, lws_cose_key_t *ck, in lws_cose_val_alg_create()
Dcose_sign.c56 const lws_cose_key_t *ck) in lws_cose_sign_add()
Dcose_validate.c241 lws_cose_key_t *ck; in create_alg()
/third_party/libwebsockets/READMEs/
DREADME.cbor-cose.md18 |lws_cose_key_t|import, export, generation|EC / RSA / SYMMETRIC|
31 Lws provides an `lws_cose_key_t` object to contain a single key's metadata and
40 lws_cose_key_t *
44 lws_cose_key_destroy(lws_cose_key_t **ck);
53 will contain the resulting list of `lws_cose_key_t` objects that were created.
57 `lws_cose_key_destroy()` destroys a single `lws_cose_key_t` and sets the
70 lws_cose_key_t *
75 This creates an `lws_cose_key_t`, generates a key (SYMMETRIC) or keypair into
95 lws_cose_key_export(lws_cose_key_t *ck, lws_lec_pctx_t *ctx, int flags);
185 const lws_cose_key_t *cose_key;
[all …]
/third_party/libwebsockets/minimal-examples/crypto/minimal-crypto-cose-key/
Dmain.c118 lws_cose_key_t *ck = NULL; in main()
214 lws_cose_key_t *ck = lws_container_of(p, in main()
215 lws_cose_key_t, list); in main()
/third_party/libwebsockets/minimal-examples/crypto/minimal-crypto-cose-sign/
Dmain.c107 lws_cose_key_t *ck = NULL; in main()
/third_party/libwebsockets/lib/core/
Dprivate-lib-core.h962 lws_cose_key_checks(const lws_cose_key_t *key, int64_t kty, int64_t alg,