more Comments

add more comments to explain the encryption method