miscreant.net with Xamarin on Android drifferent result
cocoon opened this issue · 1 comments
Hi.
I get different results with the same DotNet-Code (miscreant.net) in Windows and Xamarin on Android.
I use this project "CryptomatorAccessDemo" (or more specific only the "CryptomatorHelper") that is using miscreant.net to (de)code Cryptomator Vaults.
To test I simply use and test vault with just some small files and folders in it.
My detailed problem description with example logs and code links where it is implemented is here:
lellis1936/CryptomatorAccessDemo#1
Currently as a workaround I use a "Binding Library" for the original Cryptomator "siv-mode" java jar file but of course it would be nice to have all in csharp.
I think it is somewhere when using "TransformFinalBlock", I found a DotNet Bug about verison below 4.6.2 for reuse, but even when I used higher versions for the windows example tool (CryptomatorAccessDemo), it was still working for me, I could not recreate the problem (the other/wrong hash) with windows.
Any idea what it could be or what I could try?
Many thanks!