在网上搜索后,我找不到有关如何在php中创建哈希码的答案。
我在写新闻通讯工具,不想被列入黑名单,好吧,谁想要:-)
我已经检查了我的反向DNS,SPF一个spamhouse.org ...
有人可以帮我解决如何在PHP中创建hashcash(带有示例)吗?
最佳答案
TheFox已将Hashcash实现为PHP,可在Github上获得
安装
composer.phar require "thefox/hashcash=~1.0"
例子
该实现的示例用法是:
<?php
require 'vendor/autoload.php';
use TheFox\Pow\Hashcash;
$hashcash = new Hashcash(20, '[email protected]');
print "hashcash stamp: '".$hashcash->mint()."'\n";
?>
另外,hashcash.org网站上有关于如何implement it yourself和OS specific tools可用的开发人员注释,这些注释可以在PHP中通过
shell_exec()
使用。