【问题标题】:C# Bouncycastle Blowfish CTR decryptionC# Bouncycastle Blowfish CTR 解密
【发布时间】:2012-09-15 01:35:33
【问题描述】:

我很难弄清楚如何使用 C# bouncycastle 库来解密河豚 CTR 密文。由于缺乏关于如何使用它的 BC 文档,我不知道如何使用它正确。

我进行了广泛的搜索,但没有在堆栈溢出中找到类似的东西,如果您有一些关于如何使用 BC 在 Blowfish CTR 模式密码中使用 BC C# 库进行加密/解密的示例,将不胜感激。

【问题讨论】:

    标签: c# .net cryptography bouncycastle blowfish


    【解决方案1】:

    没关系,经过漫长的一周后,我决定使用 AES CBC 而不是 Blowfish CTR,使用 Zeroes 作为填充。

    【讨论】:

    • 零填充是一个奇怪的选择,因为它不允许您重建原始文本。您应该考虑添加身份验证。
    • 基本上我加密了一个 JSON,接收方 JSON 解析器解析填充文本(如 {key:value}0000),前导零没有任何问题,我还有其他身份验证机制。
    猜你喜欢
    • 1970-01-01
    • 2021-05-27
    • 2019-06-18
    • 1970-01-01
    • 1970-01-01
    • 2012-06-02
    • 1970-01-01
    • 2015-09-25
    • 2015-06-09
    相关资源
    最近更新 更多