I am author of an electronic medical record program written in Delphi 5 which now is required to support encryption and decryption that meets "FIPS PUB 140-2", i.e.
National Institute of Standards and Technology,
(1) Annex A: Approved Security Functions for FIPS PUB 140-2, Security Requirements for
Cryptographic Modules, Draft, January 27, 2010, IBR approved for §170.210
I know next to nothing about the field of encryption.
What products are available that can take a string or a file and encrypt/decrypt it that meets this government standard and that I can integrate with my EMR? (It doesn't have to necessarily compile into Delphi 5 if I can call it as a standalone program).
I read some of the other questions already answered on this site but I don't know which solutions actually meet this government standard.