Description
Describe the bug
Making an Android App and using at_java
as a dependency and trying to use AES SIC does not seem to work. Sample size is 1 for this bug.
To Reproduce
Use any at_java
functionality that involves AES decryption/encryption
Expected behavior
Work
Smartphone (please complete the following information):
To be filled
Additional context
To fix, use AES/CTR instead.
From this wikipedia page, SIC work the exact same as CTR. "Note: CTR mode (CM) is also known as integer counter mode (ICM) and segmented integer counter (SIC) mode." So to fix this bug, simply change SIC to CTR. Maybe it's as simple as Android Studio's Java encryption library is missing the aliases?
Maybe have a separate release for developers who are making an android app through android studio?