Use the Terminal to password-protect the archive on a Mac. Open Terminal, navigate to your folder's location with cd, then run zip -er YourZipName.zip FolderName. Enter and verify your password when prompted.
For a more straightforward process, better protection, and more convenience, use the BetterZip and Archiver apps.