# ansible-vault > 在 Ansible 项目中加密和解密值、数据结构和文件。 > 更多信息:。 - 创建一个新的加密保险库文件,并提示输入密码: `ansible-vault create {{vault_file}}` - 使用保险库密钥文件创建一个新的加密保险库文件: `ansible-vault create --vault-password-file {{password_file}} {{vault_file}}` - 使用可选的密码文件加密现有文件: `ansible-vault encrypt --vault-password-file {{password_file}} {{vault_file}}` - 使用 Ansible 的加密字符串格式加密字符串,并显示交互式提示: `ansible-vault encrypt_string` - 查看加密文件,使用密码文件进行解密: `ansible-vault view --vault-password-file {{password_file}} {{vault_file}}` - 使用新的密码文件重新密钥已经加密的保险库文件: `ansible-vault rekey --vault-password-file {{old_password_file}} --new-vault-password-file {{new_password_file}} {{vault_file}}`