Encryption Travis CI openssl aes-256-cbc错误解密”;“错误的最终块”;

Encryption Travis CI openssl aes-256-cbc错误解密”;“错误的最终块”;,encryption,openssl,travis-ci,travis-ci-cli,Encryption,Openssl,Travis Ci,Travis Ci Cli,我使用以下travis ci cli命令创建加密文件: travis encrypt-file src/env/data.ts src/env/data.ts.enc --add 它在Travis CI上创建文件和相关的键和值 你可以看到这个错误 为什么这里的最终块长度不正确 在Windows上使用Travis CLI加密文件时,此错误是已知的问题 Travis提供了一个指南,帮助您使用密码短语加密本地文件,然后使用Travis encrypt存储该密码短语 如果您不想这样做,您必须使用Win

我使用以下travis ci cli命令创建加密文件:

travis encrypt-file src/env/data.ts src/env/data.ts.enc --add
它在Travis CI上创建文件和相关的键和值

你可以看到这个错误


为什么这里的
最终块长度不正确

在Windows上使用Travis CLI加密文件时,此错误是已知的问题

Travis提供了一个指南,帮助您使用密码短语加密本地文件,然后使用
Travis encrypt
存储该密码短语


如果您不想这样做,您必须使用Windows Subsystem for Linux或使用Linux VM来运行
travis加密文件

,可能是因为数据长度不是128位的倍数。我可以验证我的脚本的长度吗(我们是讨论反加密还是加密的脚本?)要使其长度为128位,我必须更改什么?