比较由openssl加密的两个字符串

比较由openssl加密的两个字符串,openssl,comparison,Openssl,Comparison,是否可以比较由同一OpenSSL RSA公钥加密的两个字符串,而无需首先使用私钥对其进行解密?OpenSSL将是用于加密的库或应用程序 加密实现或策略将确定两个加密字符串是否具有可比性 简单的加密方法具有可比性,而更复杂、更安全的加密方法(如RSA)则使用填充,并使用不同的加密字符串对同一字符串进行加密。请推荐另一种使用可比的私钥和公钥的方法。您想在哪种情况下使用它?自定义应用程序?您可以尝试在不填充的情况下使用块加密。就像没有填充的AES。查看此网站进行在线加密,它允许您指定一个密钥,以便其他

是否可以比较由同一OpenSSL RSA公钥加密的两个字符串,而无需首先使用私钥对其进行解密?

OpenSSL将是用于加密的库或应用程序

加密实现或策略将确定两个加密字符串是否具有可比性


简单的加密方法具有可比性,而更复杂、更安全的加密方法(如RSA)则使用填充,并使用不同的加密字符串对同一字符串进行加密。

请推荐另一种使用可比的私钥和公钥的方法。您想在哪种情况下使用它?自定义应用程序?您可以尝试在不填充的情况下使用块加密。就像没有填充的AES。查看此网站进行在线加密,它允许您指定一个密钥,以便其他拥有该密钥的人可以再次解密。是的,有点!我想在服务器中存储敏感数据。但出于安全原因,必须对数据进行加密,但只能在加密时进行比较。在某些情况下,我希望数据可以通过一个不存储在服务器中的密钥恢复。我认为这只是为了让数据不被人类读取?否则,更强的加密方法可能更好。一点额外的工作,但值得。所有主要语言都内置了加密库,只需搜索您使用的语言的一些示例。数据库实际上也可以这样做