我计划在visual C ++中完成它。任何人都可以在VC ++中建议一个小程序来做这个吗?或者请告诉我库名,我可以在其中获得上述所有功能。
如果您认为可以使用更好的语言或框架而不是VC ++,请提示。谢谢。我非常感谢你的帮助。
1 个答案:
答案 0 :(得分:0)
Visual C ++在使用这些options编译时可以调用clr代码。完成后,您可以使用此api或Microsoft发布的更安全的版本here。我会使用第二个,因为那样你就可以免费获得经过身份验证的加密。否则你需要hmac数据并在另一端检查它,这是一个痛苦。在任何一种情况下,请确保每次都使用随机IV(默认情况下,当你在.net中实例化aes时,它会创建一个随机IV,所以只需使用它)。将其添加到消息中并在解密时检索它