Revamp process for decrypting secrets #3461

Closed
opened 2025-12-29 18:29:19 +01:00 by adam · 4 comments
Owner

Originally created by @jeremystretch on GitHub (Mar 11, 2020).

Proposed Changes

We need to revisit the current process of encrypting and decrypting secrets in NetBox. Ideally, we should allow the user to retrieve decrypted data by passing a single string, similar to the session key in the current process.

Justification

Requiring the transfer of a complete RSA key is unwieldy, error-prone, and may be confusing to the user.

Originally created by @jeremystretch on GitHub (Mar 11, 2020). ### Proposed Changes We need to revisit the current process of encrypting and decrypting secrets in NetBox. Ideally, we should allow the user to retrieve decrypted data by passing a single string, similar to the session key in the current process. ### Justification Requiring the transfer of a complete RSA key is unwieldy, error-prone, and may be confusing to the user.
adam added the type: housekeeping label 2025-12-29 18:29:19 +01:00
adam closed this issue 2025-12-29 18:29:19 +01:00
Author
Owner

@jeremystretch commented on GitHub (Oct 13, 2020):

I was a bit eager in tagging this for v2.10. This should really include a firm proposal for the changes to be made before we can assign it a milestone.

@jeremystretch commented on GitHub (Oct 13, 2020): I was a bit eager in tagging this for v2.10. This should really include a firm proposal for the changes to be made before we can assign it a milestone.
Author
Owner

@jeremystretch commented on GitHub (Oct 27, 2020):

Marking this as blocked, as we're currently investigating the feasibility of moving the secrets app to a plugin.

@jeremystretch commented on GitHub (Oct 27, 2020): Marking this as blocked, as we're currently investigating the feasibility of moving the secrets app to a plugin.
Author
Owner

@DanSheps commented on GitHub (Oct 27, 2020):

Blocked by: #5278

@DanSheps commented on GitHub (Oct 27, 2020): Blocked by: #5278
Author
Owner

@jeremystretch commented on GitHub (May 21, 2021):

Going to go ahead and close this as secrets is definitely being split out into a plugin.

@jeremystretch commented on GitHub (May 21, 2021): Going to go ahead and close this as secrets is definitely being split out into a plugin.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#3461