Skip to content
This repository has been archived by the owner on Feb 5, 2021. It is now read-only.

miscreant.net with Xamarin on Android drifferent result #196

Open
cocoon opened this issue Sep 4, 2020 · 1 comment
Open

miscreant.net with Xamarin on Android drifferent result #196

cocoon opened this issue Sep 4, 2020 · 1 comment

Comments

@cocoon
Copy link

cocoon commented Sep 4, 2020

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!

@tarcieri
Copy link
Contributor

tarcieri commented Sep 4, 2020

cc @Metalnem

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

No branches or pull requests

2 participants