gpt4 book ai didi

mvvmcross - 使用 PCL/MvvmCross 根据 HMAC-SHA512 方法创建哈希值

转载 作者:行者123 更新时间:2023-12-02 22:28:12 25 4
gpt4 key购买 nike

我正在尝试使用 MVVMCross 和可移植类库创建一个跨平台应用程序,它与 api 交互并异步显示一些数据。目前,我正在尝试为将发送到 api 的签名 key 生成 SHA512 哈希值。

我不太确定如何实现密码学部分。我尝试过使用 SHA512 类,但它似乎不可用。我尝试手动添加对 System.Security.Cryptology 的引用,但这没有帮助。

我还尝试了 nuget 上的其他软件包(例如 SharpCrypt),看看它们是否有助于生成哈希值,但是在从 nuget 添加软件包后,我看到错误“找不到类型或命名空间名称“CryptSharp””。

我的目标是:.Net框架4.5+Windows 应用商店应用程序银光5Windows Phone 8

我是一个初学者,所以也许我错过了一些非常明显的东西,任何帮助或示例将不胜感激。谢谢!

最佳答案

我相信一些加密类也可以使用 PCLContrib 项目来移植 - http://pclcontrib.codeplex.com - 但我认为这还不能在 Windows 之外使用。

如果功能不可移植,您可以通过每个 UI 平台的接口(interface)将实现注入(inject)到可移植类库中:

关于mvvmcross - 使用 PCL/MvvmCross 根据 HMAC-SHA512 方法创建哈希值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20848957/

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