gpt4 book ai didi

c# - 加密一个字符串两次......好,坏还是丑?

转载 作者:太空宇宙 更新时间:2023-11-03 20:14:20 25 4
gpt4 key购买 nike

我正在研究一个使用 Rijndael 算法(C#、ASP.Net 4.5)的加密类,出于好奇,我想知道将字符串加密两次会有多大好处。我的意思是用一个 key 加密字符串,然后用另一个 key 加密生成的加密?

这是否使它变得更加安全(我知道没有什么是安全的,我的软件中可能存在其他可用于利用的漏洞)? CPU 开销是否值得(不确定这有多重,但我无法想象它会很轻)?

我在网上寻找一些建议,但找不到任何建议。有什么想法吗?

最佳答案

有几个问题可能对你有用:

大体思路好像是这一点:

Well, think about it this way. If breaking one encryption with brute force will take longer than the lifetime of the universe, are you any safer with an encryption scheme that will take twice the lifetime of the universe? No. The first encryption cannot be broken. Adding a second encryption just adds computation overhead with no real benefit. - mikeazo

我建议在 https://crypto.stackexchange.com/ 中提出这个问题,他们可能会为您提供有关该主题的更多详细信息。

关于c# - 加密一个字符串两次......好,坏还是丑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17893164/

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