I’m using a key pair generated by phpseclib and then I use it to encrypt in C# a message and decrypt in PHP. The public key is: The conversion to XML is done via https://superdry.apphb.com/tools/online-rsa-key-converter Here is how the message is encrypted in C#: What is sent (encrypted message) by C# t…
Tag: phpseclib
How to get complete decryption when using phpseclib (php 7) to replace deprecated MCRYPT_RIJNDAEL (php 5)?
I have to upgrade a script from php 5.6 to 7.4, but I need to decrypt data previosly encrypted with MCRYPT_RIJNDAEL_256 (deprecated). I try to use phpseclib – Github (based on this SO answer), but I’m getting an incomplete result (strange chars). How can I get the correct decrtypted data? For exam…
Problem to download binary file using phpseclib SCP
I have a a small PHP script that uses phpseclib to download files from remote server. The script is like below: include(‘Net/SCP.php’); echo var_dump($ssh->exec(‘whoami’)); // debug to test …
End of file error for phpseclib for any file get
I’m getting a NET_SFTP_STATUS_EOF: End of file error for any file downloaded from a particular SFTP Server using phpseclib. A similar question was asked here though I don’t think it has any resolution. Oddly though, all the files seem to be importing correctly and with the same file size, however,…
How to decrypt data using phpseclib class Crypt_RSA that was encrypted by travist/jsencrypt
im using linux ubuntu server with nginx,mysql,php7.3 I’m trying to encrypt message using public rsa key, that was generated on server side using phpseclib (http://phpseclib.sourceforge.net/) Then i’m trying to use generated key to encrypt and decrypt message with JSEncrypt library (https://github.…
phpseclib error bigInterger not found on line x
hi this my error when i want implement RSA algorithm in PHP how to fix this problem everything seems okay and i not changing anything Fatal error: Class ‘phpseclibMathBigInteger’ not found in phpseclib/Crypt/RSA.php on line 509 this is line 509 in __construct method of RSA class $this->zero = n…
phpseclib loadKey works on mac, not on CentOS
I am attempting to load a hardcoded (for the sake of testing) RSA public key in phpseclib (stable version 0.3.10). This code works perfectly correctly when run locally on my Mac and spits back out the key I entered: However when I push it to an AWS instance running CentOS, the loadKey call returns false. I…