title: openssl_public_encrypt method doesn't encrypt beyond 118 chracters
body: <p><strong>I can encrypt small strings but when it exceeds 118 characters it doesn't seems to work ? any idea ?</strong></p>
  
  <pre><code>private function encryptData($plaintext) {
  
      $plaintext = '{ "id":"1" "name":"Bottled Beer" "description":"" "parent_id":"111" "taxonomy":"SIMPLE_PLU" },{ "id":"2" "name":"Stout" }';
  
      $publicKey = "../ssh_keys/coasts/public/pub.pem";  
  
      $fp=fopen($publicKey,"r"); 
      $pub_key_string=fread($fp,8192); 
      fclose($fp); 
  
      $pubKey = openssl_pkey_get_public($pub_key_string);
  
      openssl_public_encrypt($plaintext, $encrypted, $pubKey);
  
      return $encrypted;
  }
  </code></pre>