Security - Protocols and Ciphers

The Protocols and Ciphers guide lists the ciphers, protocols, and algorithm information for MacPractice in the event that a cipher is needed for any MacPractice hashed files. The cipher used can be verified by pasting this line into Terminal:

openssl s_client -connect

MacPractice generates and verifies file fingerprints using the SHA-256 hash algorithm. For information on the File Fingerprinting process please view the File Menu - File Fingerprint documentation.

The MacPractice encryption and decryption algorithm is AES-256. For more information on encrypting and decrypting files using MacPractice, please see the File Menu - Encrypt/Decrypt documentation.

Network Transport
Client MySQL Connection (Port 3306)

  • Protocol: TLSv1
  • Cipher: DHE-RSA-AES256-SHA
MacPracticeServer (Attachment server, Port 1234)
  • Protocol: TLSv1.3
  • Cipher: DHE-RSA-AES256-SHA
Hard-Drive Storage
All protected health information is stored on an encrypted disk image that uses AES-256 encryption and Apple's Sparse Bundle Encrypted Disk Image Format.
Third-party Network Transport Technology
MacPractice transmits data to third parties over the Internet using TLS integrity protected transport technology.
  • Protocol: TLSv1
  • Cipher: DES-CBC3-SHA
MacPractice Tickets:
  • Protocol: TLSv1
  • Cipher: DHE-RSA-AES256-SHA
  • Protocol: TLSv1
  • Cipher: EDH-DSS-DES-CBC3-SHA
EDI Vendors
  • Host:
  • Protocol: TLS
  • Cipher: AES-256
  • Host:
  • Protocol: SFTP
  • Cipher: AES-256-ctr
  • Host:
  • Protocol: FTP over SSH
  • Cipher: AES
  • Host:
  • Protocol: SSL
  • Cipher: AES-256
  • Host: (port 443)
  • Protocol: SSL
  • Cipher: ssl cert is sha1 RSA (2048 bit)
  • Host:
  • Protocol: MP000TEST
  • Cipher: MP_123
MacPractice exchanges an AES-256 encrypted file a pre-shared key over FTP.
Was this article helpful?
0 out of 0 found this helpful