What if php rsa encryption processing fails?
Most people do not understand the knowledge points of this article "php rsa encryption processing failure", so the editor summarizes the following content, detailed content, clear steps, and has a certain reference value. I hope you can get something after reading this article. Let's take a look at this "php rsa encryption processing failure how to do" article.
About php rsa encryption processing
Recently, you just need to connect several interfaces with a third-party system that requires post data to be encrypted by rsa, so Baidu searched php for rsa encryption, and then you may find the following example as I do:
/ * * @ uses public key encryption * @ param string $data * @ return null | string * / public function publicEncrypt ($data =') {if (! is_string ($data)) {return null;} return openssl_public_encrypt ($data, $encrypted, $this- > _ getPublicKey ())? Base64_encode ($encrypted): null;}
So happily copy it to your own project and test it after a little modification, and simply pass in a few strings: