密码分为什么