I wish to know if my Android App is FIPS 140-2 compliant if it uses only the crypto algorithms provided here? I use SpongyCastle to implement these algorithms.
Edit: A generalised question : Can open-source libraries like BouncyCastle/SpongyCastle be used in a module that can be FIPS Certified?
Bouncy Castle is not FIPS 140-2 certified, so therefore SpongyCastle is not certified. Mocana's NanoCrypto has a FIPS 140-2 certification for a few specific android OS/hardware combinations.
Generally speaking, FIPS 140-2 certification requires quite a lot of money, so don't expect an open-source library (other than OpenSSL) to be FIPS certified