yallie / Zyanea

:zzz: Zyanea was the codename for the next version of Zyan Communication Framework, a proof of concept.
http://zyan.com.de
MIT License
21 stars 5 forks source link

Question: Since .NET Standard 2.0 - this should be able to run on Xamarin #3

Closed dlandi closed 6 years ago

dlandi commented 6 years ago

Hi Yallie, I am very excited to find this library supporting Zero Proof of Knowledge password management. Can't wait to try it.

Question: Since this support .NET Standard 2.0; and since the new Xamarin platform support Standard 2.0, then I should be able to use this library, as is, in Xamarin.

Thoughts?

-dennis

yallie commented 6 years ago

Hi Dennis, most likely yes, this should run on Xamarin Android (but perhaps not on iOS due to runtime code generation restrictions). Please be aware that this library is currently not used in production anywhere, it's more like proof of concept. Also, I'm not particularly satisfied with its SRP implementation.

I've recently made a library that implements SRP-6a protocol in a standard way, interoperable with other libraries and RFC5054-compliant, with an easy API. It supports .NET Standard as well and I'm pretty sure it should run on Xamarin, both iOS and Android. But that's only the authentication protocol, not the complete RPC solution like Zyan/Zyanea. Still might be worth looking at.

dlandi commented 6 years ago

Thanks yallie, looking at your SRP implementation now...