openssl_private_encrypt
  (PHP 4 >= 4.0.6, PHP 5)
openssl_private_encrypt — Encrypts data with private key 
  
 
 
  Description
  
   bool openssl_private_encrypt
    ( 
string $data
   , 
string &$crypted
   , 
mixed $key
   [, 
int $padding
  ] )
 
  
  
   This function can be used e.g. to sign data (or its hash) to prove that it
   is not written by someone else.
  
  
 
  Parameters
  
   
    - 
     data
     
 - 
      
      
      
    
    - 
     crypted
     
 - 
      
      
      
    
    - 
     key
     
 - 
      
      
      
    
    - 
     padding
     
 - 
      
       padding
 defaults to 
       OPENSSL_PKCS1_PADDING, but can also be
       OPENSSL_NO_PADDING.
      
      
    
   
  
  
 
  Return Values
  
   Returns TRUE on success or FALSE on failure.