【发布时间】:2013-12-30 22:56:15
【问题描述】:
我正在尝试使用 MVVMCross 和可移植类库创建一个跨平台应用程序,它与 api 交互并异步显示一些数据。 目前我正在尝试为将发送到 api 的签名密钥生成 SHA512 哈希值。
我不确定如何实现密码学部分。我曾尝试使用 SHA512 类,但它似乎不可用。我尝试手动添加对 System.Security.Cryptology 的引用,但没有帮助。
我还在 nuget 上尝试了其他包,例如 SharpCrypt,以查看它们是否有助于生成哈希值,但是在从 nuget 添加包后,我看到错误“找不到类型或命名空间名称 'CryptSharp'”。
我的目标是: .Net 框架 4.5+ Windows 应用商店应用 银光5 视窗电话 8
我是一个初学者,所以也许我遗漏了一些非常明显的东西,任何帮助或示例将不胜感激。 谢谢!
【问题讨论】:
标签: mvvmcross portable-class-library