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

Update LNS/ONS #9

Open
neuroscr opened this issue Mar 2, 2021 · 1 comment
Open

Update LNS/ONS #9

neuroscr opened this issue Mar 2, 2021 · 1 comment

Comments

@neuroscr
Copy link
Collaborator

neuroscr commented Mar 2, 2021

Since loki 8.x we don't use the argon encryption hashing anymore because it is way too heavy even on desktop and would just kill mobile. I think it's fine for Session to not support those -- owners who registered them can simply submit an update to the blockchain to update them to the new encrypted value.

how can you tell how the record is encrypted?
You can infer it from the length: https://github.com/oxen-io/oxen-core/blob/dev/src/cryptonote_core/oxen_name_system.cpp#L1376

Here's the high-level overview:
https://github.com/oxen-io/oxen-core/blob/dev/src/cryptonote_core/oxen_name_system.cpp#L1269-L1278

and the actual implementation is here:
https://github.com/oxen-io/oxen-core/blob/dev/src/cryptonote_core/oxen_name_system.cpp#L1401
GitHub

@neuroscr
Copy link
Collaborator Author

neuroscr commented Jun 9, 2021

new format: nielsandriesse
old format: sean

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant