重新设计加密的API
add .idea to gitignore