IronCoreLabs / IronCoreLabs/ironoxide
Add create_recovery_token method
- Dominant language
- Rust
- Stars
- 12
- Forks
- 3
- Avg merge
- 5h 4m
- Merged PRs (30d)
- 3
Description
Add a convenience function that performs most of the worked laid out in the "Password Recovery Tokens" section of the data control platform guide. This function should take a password, generate a key, encrypt it, and return the key as a recovery token for display to an end user and the encrypted password (with iv on the front) for storage by the caller.
Contributor guide
No contributing guide indexed for this repository
Research direction
Read the "Password Recovery Tokens" section of the Data Control Platform guide first, then locate the Rust SDK entry points for key generation and password encryption. Implement the convenience method with the specified token and IV-prefixed encrypted-password outputs, and verify its behavior against the guide's workflow.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- cryptography
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100