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

Use Base58 for API Keys #49

Closed
2 tasks done
nelsonic opened this issue Apr 24, 2020 · 5 comments
Closed
2 tasks done

Use Base58 for API Keys #49

nelsonic opened this issue Apr 24, 2020 · 5 comments
Assignees
Labels
awaiting-review An issue or pull request that needs to be reviewed chore a tedious but necessary task often paying technical debt enhancement New feature or enhancement of existing functionality T25m Time Estimate 25 Minutes

Comments

@nelsonic
Copy link
Member

nelsonic commented Apr 24, 2020

At present the AUTH_API_KEY PR #42 is using exbase58 for Base58 encoding/decoding.
We need to:

@nelsonic nelsonic added the enhancement New feature or enhancement of existing functionality label Apr 24, 2020
@nelsonic nelsonic self-assigned this Apr 24, 2020
@nelsonic
Copy link
Member Author

Sadly the https://github.com/dwyl/base58encode project is one-way ...
We need the ability decode the encoded values so that we can decrypt them.
So we need to spend some time on dwyl/base58#13

@nelsonic
Copy link
Member Author

I've added the ability to decode Base58 in dwyl/base58#17 :shipit:

@nelsonic
Copy link
Member Author

image

@nelsonic
Copy link
Member Author

nelsonic commented May 1, 2020

@SimonLab once #43 is merged we can create a separate PR to replace exbase58 (temporary) with b58 (LTS). It should be a drop-in replacement as the OTP App has the same name.

@nelsonic nelsonic assigned SimonLab and unassigned nelsonic May 1, 2020
@nelsonic nelsonic added chore a tedious but necessary task often paying technical debt T25m Time Estimate 25 Minutes labels May 1, 2020
@SimonLab SimonLab added the awaiting-review An issue or pull request that needs to be reviewed label May 13, 2020
@nelsonic
Copy link
Member Author

Thanks for getting this done @SimonLab 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting-review An issue or pull request that needs to be reviewed chore a tedious but necessary task often paying technical debt enhancement New feature or enhancement of existing functionality T25m Time Estimate 25 Minutes
Projects
None yet
Development

No branches or pull requests

2 participants