我正在拼命地寻找一个.NET (C#)代码,它相当于PHP的"openssl_seal“(http://php.net/manual/en/function.openssl-seal.php)功能。谷歌搜索了几个小时,尝试了OpenSSL和BouncyCastle .NET API,但结果并不多,或者我并没有从正确的方向来处理这些问题。
我的理解是,PHP“openssl_seal”命令执行以下操作(这是来自其站点的引用):
这一切都很好,很好,但留下了很大的空间解释和微妙的内在。通过尝试和错误来匹配PHP和C#的结果是一个令人望而生畏的前景(关键是“随机的”,所以这根本行不通) :)是否有人真的能够通过C#成功地完成"openssl_seal“机制的复制?
发布于 2013-03-18 23:08:56
我对这个金块的解决方案的抱怨:openrdquo-into-.net.aspx
发布于 2013-03-13 19:21:09
http://phpseclib.sourceforge.net/interop.html
也许能帮上忙。单击PHP / openssl_seal() / openssl_open()。然后单击phpseclib下的"Seal“with。
你说的话听起来很准确。使用RC4填充加密PKCS1密钥。
祝好运!
https://stackoverflow.com/questions/15285645
复制相似问题