Yes. All deposits and withdrawals use SSL encryption, and two-factor authentication (2FA) adds extra account security.