Osip Fatkullin

Results 135 comments of Osip Fatkullin

Hello, thank you for the report. [Here is the line](https://cs.android.com/android/_/android/platform/frameworks/base/+/refs/tags/android-12.0.0_r34:keystore/java/android/security/KeyStoreSecurityLevel.java;l=115;drc=04d5622233ba86d24f90dcfa8906313c87051325) from the stacktrace, before `Thread.sleep` is called. According to the code, there was `ServiceSpecificException` thrown with code `BACKEND_BUSY` which has...

Found [the comment to issue in Tink repository](https://github.com/tink-crypto/tink-java/issues/26#issuecomment-1969496278) proving my guess. It looks like Android infinitely retries key generation, but always gets `BACKEND_BUSY` error for some reason and this leads...

The preparation step is done: - https://github.com/osipxd/encrypted-datastore/pull/77

It would be even better not to focus on Tink as the only possible cryptography implementation but make it possible to integrate the library with other solutions. For example, with...

I'm [going to drop](https://github.com/osipxd/encrypted-datastore/issues/31) security-crypto from dependencies someday. However, I should check If I use particular `StreamingAead` APIs [available in Tink only from SDK 24](https://developers.google.com/tink/tink-setup#java).

The problem is that the script doesn't create the release branch itself, right?

@marychatte, thank you for your review! > 1. `gradle build` fails Unfortunately, I have only Linux x64 machine at the moment and all apple targets are ignored, so I cannot...

I'm sorry. After merging 3.3.0-eap into main this PR got closed. Could you open a new one? 🙏

> I think we need to check this thread on our CI before it gets merged. I'll update this branch and then you could try

It seems like the only way to bypass this problem is to create a new JVM-only project with JIB applied and add the KMP project as a dependency to it.