synology-cloud-sync-decrypt-tool icon indicating copy to clipboard operation
synology-cloud-sync-decrypt-tool copied to clipboard

Is there a way to port this to .NET

Open pcervera7747 opened this issue 4 years ago • 2 comments

Hi, thanks, great job!!

I want to know if there's a way to port this code to .NET or use it as a library. My goal is to use it as a web API with ASP NET Core. I want to make an Android app that explores Google Drive and automatically download and decrypt my files. This is usefull when i can't acces to my PC. Doing in that way i don't want to worry about what type of platform i must use as all of them will be more or less a simpe httpclient.

I have no experience with Python but i will try to port to C# but i feel very insecure with core.py as i don't know exactly how to convert lz4 functions and so on.

Anyway, thanks fo reading.

pcervera7747 avatar Jan 05 '22 09:01 pcervera7747

Hi,

I do have some experience with .NET and I can look into this, unfortunately I cannot give you an ETA as I am busy with real life (work and other things).

Porting something like this will be a big effort and will take some time.

Cheers!

anojht avatar Jan 10 '22 08:01 anojht

Hi, thanks for reply, Don't worry, I just wanted to know if it would be possible. I can try to port it too by myself and share with you. I would only need help with the core part. I suppose that native .NET encryption functions can be used to achieve the same result. I have so much experience with .NET but not with encryption. Also, the GUI interface it's not needed to port as the idea is to run as a service in a hosted asp net 6 web API.

By the way, this is a totally personal job so, i understand the real life projects. No matter how much time will take or if it never gets ported.

Thanks again!

pcervera7747 avatar Jan 10 '22 09:01 pcervera7747