What type of encryption, cipher, and key size do you us?

From TherapyCharts

TherapyCharts holds data compliant with HIPAA and processed according to various best practices and standards issued by the National Institute of Standards and Technology of the United States (NIST). In terms of symmetric ciphers we use the Advance Encryption Standard (AES) as defined in FIPS 197. We use 256-bit keys. For public/private key ciphers we use RSA and DSA and 4096 or 2048 bit keys depending on the situation. Different software handles the encryption at different points but in all cases the encryption is handled by standard library implementations of the ciphers on the respective platforms. At the transport layer when the data is moving from your computers to our servers is handed by the web browser using the HTTPS standard. At the application layer encryption is handled by the TherapyChart application software using standard libraries. At the database layer encryption is handled by the Database Management System itself. And finally at the storage layer encryption is handled by the OS's encrypted filesystem implementation.