发现不同版本的工具运行 tiup dmctl encrypt 命令输出的字符串不同,是否会导致原有的 dm task 中数据源连接异常从而引发同步作业任务失败?

发现不同版本的工具运行 tiup dmctl encrypt 命令输出的字符串不同,是否会导致原有的 dm task 中数据源连接异常从而引发同步作业任务失败?

同样版本每次执行密码也不一样,应该没影响

1 个赞

每次都不一样,它的验证是怎么通过的呀?

不太懂了咋实现的

正常情况就应该是每次都不一样,但是怎么实现的我也不知道

1 个赞

Java开发的朋友应该了解实现机制,在jar包配置文件中有些密码就是密文的,而且每次的加密密文都不一样

2 个赞

有大佬知道内部原理么?

每次加密时使用的 IV 都是不一样的,所以加密后的字符串每次都不同

代码实现在这里

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。