gpt4 book ai didi

加密 API 与手动实现的算法

转载 作者:行者123 更新时间:2023-11-30 19:09:39 26 4
gpt4 key购买 nike

我尝试在互联网上搜索,但找不到任何东西。那么问题来了:用什么比较好?操作系统提供加密 API 还是手动实现/库提供的算法?

我知道,当CPU在操作系统系统调用后进入内核模式时,它会消耗大量的CPU周期,但另一方面我知道操作系统可以使用与硬件加速相关的加密技术。那么现实世界的情况是怎样的呢?值得使用操作系统加密 API 吗?

例如我从事的项目,使用 CRC32 和 MD5 算法。

编辑:我的主要目标是选择最快的方法,其次是了解所有缺点和优点。

最佳答案

MD5 可能随处可用。 CRC32 非常简单(并不是真正的加密),您可以直接在应用程序中包含或实现它。

Windows 加密 API 支持 multiple providers默认提供程序可能完全在用户模式下实现,而无需切换到内核模式来完成大多数事情。 PRng 和 AES 加密可能在硬件中实现。

你的目标是什么?速度?没有后门吗?晦涩的算法?

关于加密 API 与手动实现的算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42890377/

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