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 tickettracker.macpractice.net:443

HashingMacPractice 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.

EncryptionThe 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 TransportClient 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. NewCropRX: preproduction.newcropaccounts.com:443

  • Protocol: TLSv1

  • Cipher: DES-CBC3-SHA

MacPractice Tickets: tickettracker.macpractice.net:443

  • Protocol: TLSv1

  • Cipher: DHE-RSA-AES256-SHA

AutoRemind: MacPractice.status.autoremind.us:7017

  • Protocol: TLSv1

  • Cipher: EDH-DSS-DES-CBC3-SHA

EDI Vendors
Capario

DMA

RevSpring

DentalXchange

OneMind

eStatements
MacPractice exchanges an AES-256 encrypted file a pre-shared key over FTP.