|
|
|
|
|
by rojoroboto
2982 days ago
|
|
Solid feedback. Killcord is designed to let the public know that a killcord project exists, where to find the encrypted payload, and how to check the status of the killcord project. Unpublished secrets are currently stored on the owner and publisher project folders in clear text on a config file. This isn't meant to replace an HSM or secret manager, by any means. Though I've got some ideas on how to incorporate systems like Vault, Chamber, or other secret stores in the future. It is also, indeed, early alpha and dealing with secret management for the owner and publisher are absolutely top of mind. |
|
I think it's really, really hard to guarantee that information has been destroyed, especially in a decentralized system, so you won't have the assurance that information was (1) available to encrypt, then (2) unavailable to anyone because it was destroyed, and then (3) somehow recovered, recalculated, or discovered to once again allow decryption. That feels isomorphic to the problem of time travel.
But maybe combining these technologies will provide a way to compartmentalize the risk of early disclosure sufficiently to satisfy some use cases.