Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Public Key Infrastructure/Raw Public Key Support #4

Open
3 tasks
pulsastrix opened this issue Nov 19, 2022 · 0 comments · May be fixed by #32
Open
3 tasks

Public Key Infrastructure/Raw Public Key Support #4

pulsastrix opened this issue Nov 19, 2022 · 0 comments · May be fixed by #32
Assignees
Labels
enhancement New feature or request libcoap-parity Features that libcoap offers, but libcoap-rs currently does not
Milestone

Comments

@pulsastrix
Copy link
Member

Summary

Allow for usage of Raw Public Keys and/or a Public Key Infrastructure instead of pre-shared keys to establish DTLS sessions.

Description

We currently do not expose the API required for using raw public keys or certificates instead of symmetric pre-shared keys for DTLS session establishment.
This should obviously be changed.

Implementation steps

  • Design Rust-idiomatic API
  • Implement wrapper code
  • Add tests (ideally also for PSK, since PSK currently has no tests)

(Issue moved over from GitLab)

@pulsastrix pulsastrix added the enhancement New feature or request label Nov 19, 2022
@pulsastrix pulsastrix self-assigned this Nov 19, 2022
@pulsastrix pulsastrix changed the title Public Key Infrastructure/Raw Public Key support Public Key Infrastructure/Raw Public Key Support Nov 19, 2022
@pulsastrix pulsastrix added this to the v0.3.0 milestone Jul 19, 2024
@pulsastrix pulsastrix added the libcoap-parity Features that libcoap offers, but libcoap-rs currently does not label Jul 29, 2024
@pulsastrix pulsastrix linked a pull request Sep 3, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request libcoap-parity Features that libcoap offers, but libcoap-rs currently does not
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant