gpt4 book ai didi

encryption - 制定加密算法

转载 作者:行者123 更新时间:2023-12-02 05:01:11 24 4
gpt4 key购买 nike

我想弄清楚一些事情。我有一个遗留系统,但我没有使用它的全部。我们以这种方式使用东西有商业原因。

系统中的一些字段被我最终想替换​​的中间件加密。我无法替换系统的这一部分,因为我无法正确解密这些值。

例如我有一个包含单词的字段:

雪貂

这被加密并变成:

^ADFJBLFOHLOJFNHHKFJLHFJNPCJFJCPFBAPEKDKM

单词

惠灵顿 Boot

成为

^KOKFDEJPAAPFJHPOIGOICOAHKFLNFHMIOJNHAAHF

我可以看到未加密的数据,也可以看到生成的加密数据,但我正在尝试查找使用什么算法将字段值转换为加密版本。这样做的主要原因是我有一个要求大量增加包含加密数据的字段数量但是目前我不能因为我无法替换现有的加密机制因为我不知道用什么来加密数据。

系统中的数据实在是太多了,无法加载每条记录并记下未加密的数据,因此我可以制定新的加密机制。

如果我知道现有数据是如何加密的,我可以使用相同的方法来加密我的新字段。系统只加密某些字段,我对系统的扩展需要使用相同的方法加密其他字段。

我该怎么做?甚至有可能找出数据是如何加密的,使用了什么方法?

最佳答案

它是 SHA1,翻译成 A 表示 0,B 表示 1,C 表示 2,等等。例如,您的“wellington boot”示例具有“aea5349f00f...”的 SHA1 哈希值,这显然是“KOKFDEJPAAP.. ”

因此您可以只使用 SHA1 并进行相同的转换以继续该模式。

要检查这一点,请尝试短语“测试短语”——它的 SHA1 是“ab8f37d89b1154ba18c78a7e4b8eef2acdfec1eb”,在您的系统中变成“KLIPDHNIJL...”。

关于encryption - 制定加密算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17071574/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com