В настоящее время нет сертифицированных fips библиотек Java для шифрования.Таким образом, вы застряли с написанием оболочки вокруг собственной реализации fips, сертифицированной для fips.Openssl это тот, который поддерживается на мобильных устройствах.
openssl поддерживает как Android, так и iPhone.Стоит проверить.