First pass #354

Step 1: Zip Authentication