【发布时间】:2016-04-18 17:26:54
【问题描述】:
我正在尝试使用 HMAC 方法为数据消息输入和密钥生成键控哈希值。 以下 PHP 代码在 C# 中的等价物是什么?
PHP
#!/usr/bin/php
<?php
$data = "WhatIsYourNumber";
$secretKey = "AliceAndBob";
echo hash_hmac('sha1', $data, $secretKey);
?>
结果:
e96af95f120df7b564b3dfecc0e74a870755ad9d
我想在 Xamarin Forms 可移植类库 (PCL) 中使用它。
【问题讨论】:
-
Bouncy Castle PCL 也很好用:c-sharpcorner.com/UploadFile/4088a7/…
标签: c# xamarin xamarin.forms sha1 portable-class-library