I need AES (rijndael) 256 code implementation, that will work on Android.
This assumes CBC format (32 bit key, 32 bit iv).
Standard Android engine is not acceptedm because it doesn't support 32 bit IV.
It's ok to use thirdparty crypto providers like bouncy castle or open-ssl.