Open zolagonano opened 2 years ago
I will visit this soon, currently reviewing @geekless some changes to pull to into this repo.
If you have time, you can submit a pr with modifications
@zolagonano I see you have some rust repos on your github, I suggest you to use zeronet cryptography crate https://crates.io/crates/zeronet_cryptography implement changes using rust, this will in turn improve signing speed for both old and new key versions.
I was planning to port ZeroNet to rust in future so suggested the above.
Unfortunately, I'm not familiar with ZeroNet's codebase yet
@zolagonano You can look into zerunet repo incomplete rust implementation. will provide link
@zolagonano You can look into zerunet repo incomplete rust implementation. will provide link
Okay, also i can turn crate zeronet_cryptography into a python module (using PyO3 or rust-cpython) that can be used inside this fork to speed up signing or key generation process.
Okay, also i can turn crate zeronet_cryptography into a python module (using PyO3 or rust-cpython) that can be used inside this fork to speed up signing or key generation process.
This is what I suggested, implement sign logic there and make ffi bindings.
@zolagonano Are you interested in rust version of ZeroNet, started working on it.
@zolagonano Are you interested in rust version of ZeroNet, started working on it.
Yeah, I am. But I don't know where to start.
I will allow access to rust repo
@zolagonano invitation sent.
@zolagonano invitation sent.
thanks
I saw this issue on HelloZeroNet, I think it's better to switch to Ed25519 and also keep the compatibility with ECDSA for old zero sites.
https://github.com/HelloZeroNet/ZeroNet/issues/2784