如何在php中使用rsa加密和解密小文本?

如何在php中使用rsa加密和解密小文本?,php,encryption,rsa,Php,Encryption,Rsa,在没有开放ssl的情况下,如何在php中使用rsa加密和解密小文本?私钥和公钥都是静态的,并且在同一个程序中。我建议您使用。它管理RSA并为您提供了几种示例用法。如果您必须自己实现它,我建议bcmath进行任意精度计算 你应该实施一个新的计划 一旦得到了这些,就可以使用该实现来实现RSA操作 RSA本身很容易…但它只能加密数字,所以您必须为文本找到数字表示形式。请记住,数值表示必须在数值上小于模数,否则无法对其进行解密 我的方法是找到一个足够小的块大小,将明文拆分为该大小的块,然后用RSA加密这

在没有开放ssl的情况下,如何在php中使用rsa加密和解密小文本?私钥和公钥都是静态的,并且在同一个程序中。

我建议您使用。它管理RSA并为您提供了几种示例用法。

如果您必须自己实现它,我建议
bcmath
进行任意精度计算

你应该实施一个新的计划

一旦得到了这些,就可以使用该实现来实现RSA操作

RSA本身很容易…但它只能加密数字,所以您必须为文本找到数字表示形式。请记住,数值表示必须在数值上小于模数,否则无法对其进行解密


我的方法是找到一个足够小的块大小,将明文拆分为该大小的块,然后用RSA加密这些块。这对于学校作业来说是非常好的,但是要知道,在现实世界的应用程序中,这并不是最聪明的想法。

你到底想做什么?Else,$text=private(public($text))