I am trying to encrypt a file using rsautl, but its generating an error. What am I doing wrong??
I create a private key - /usr/local/ssl/bin/openssl genrsa -out rsa-priv.pem 2048 Generating RSA private key, 2048 bit long modulus .............................+++ ..............................................................+++ e is 65537 (0x10001) I extract the public key - /usr/local/ssl/bin/openssl rsa -in rsa-priv.pem -pubout -out rsa-pub.pem writing RSA key I try to encrypt a file - /usr/local/ssl/bin/openssl rsautl -in foo -out foo.encrypted -inkey rsa-pub.pem -pubin -encrypt RSA operation error 6180:error:0406D06E:rsa routines:RSA_padding_add_PKCS1_type_2:data too large for key size:rsa_pk1.c:151: The keys look like - cat rsa-priv.pem -----BEGIN RSA PRIVATE KEY----- MIIEpQIBAAKCAQEAu+YOCucWSCbNlK7v6PycD37OHTnV9s1gWYR0sLP0ymqEpkf/ g6OKBejZLBOSv86i2VaS25pkw76qPs2DetdrmdY51IPAwI9ZN2bUBtF5oT1suN9T J4pmFO1kjcGAnSNKliuPl9FedKin0PhVjuuztNNC40rCPjZN6LAvuv8HugLIeSnh xB9XvUovWnABlvCcfbrQ/BJM3fclPthUh49D0IAiowGj3UaVvYbYmUCnVovA2lvk eruIo3nqrtbCSZbd8m7f7lEmVwgbEYJHTnN25bytXVpdA4P7m9hRgWh4RYxHgIzM QAKaNbtR/vosefRbKXjO5WaA1ELAG5FJ+bMJvQIDAQABAoIBACd6vPSZfVsHnCZj Y1Em0nuG/zOw1T4YBOiKJiKCjSqCmwB9HDjCgdugAxF5w1m9xwW3ZP/zPrzKMOcl Mzz6Skd2dYwrarKK7Anx9xa/qLiyOUfW1Jf4Ql6fSoNmZumdYqyO1orlmN0WGryT kRaIe6fAw8sSCCIeMtxzOHQn5a21T9EhfO4fol6QYBr0TfRPaGq9s4BDJNJy5UUR Pd2vwKaO/y3SfdnVdkxBbrw19MpBR7O0tcpUO1mvizubpfMuWT53hXrPv8iBsE/W I98LNQbTsO6R7/CNZh3jknHV+SSc3S+QMv84q2L2TzTVy9zI1Z5RN5Z+v3/HOffJ JtX2RUECgYEA3poBX7i4xr+5fZEZu4jHd0lU3Bwwb1QlXrrc9RzZq4Ws7T8M+8k4 YhObPz/lS7HCmdHI852zav61238KlixuQasNtos2GV2wlm1mi+ErhnXWGJTrkWOm EUe4BsAoCS8GY2p7UMJhtIXp6E23Lip7aaTXEUdlCTeMOhpXeCFvuykCgYEA2Bch Z7CERA6BqQ+kHdAKfl1x/8UGUi/ObyzRMM9n87e9DYQM1MPwwEFU4X1DGLYvjaNk sgsQHa6tSWSK9ntMcj9ohlYuOcYdUAl1dVp74azUQTrAjL1563UTTydFqI+WoHGV 10Ryx6Z9rNwKM/2okQI3z2VL6AEg+yW30aNegHUCgYEAoWNw2ZCYzugUOPipenDp hQ+yqb76UszkJzE9n6yiGBxbyspqxGYYLetfJFVUDjQ8Db+ufQn6Gfm/qfsKluRx r8SvtYhq2as2q2l37rR7FQp8Beh6fjeMIH0p7CMHI9lnPU7nRx8XLYXll5o41AzS 2z46+3kSxML0NPACOMOtOTkCgYEAlNOxdSm0nu7izF5yaPoNECUpy7+V7+rvIdDb LuPaM5g7g+CLucpNuQwF+tt757wqmkGLq7hE3DyfKqotrz8SUqlrQwJ+Cdpx+9rX 5AByy+ZttZNSZFxnaQyURPLGXiau1kgErGN/LhR0ACb4fABbJaxCZfvdQKfuYCsF JESBZLUCgYEAiJtLtHnCOLGr0EB99iAwshNWRp6Aas1h/sQYbSZlFfMJgY5cDBl3 fgRT+8nEBjqJh3OpuqNhOm58MK2HBT57D069EnX+i4Bq31iOoGgcIQNN8Wi8Zy0G AncCFhA6BsZahyDqmertnW8U4lktbh8501yDFGUjeOpCmSK1boT5tMU= -----END RSA PRIVATE KEY----- cat rsa-pub.pem -----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu+YOCucWSCbNlK7v6Pyc D37OHTnV9s1gWYR0sLP0ymqEpkf/g6OKBejZLBOSv86i2VaS25pkw76qPs2Detdr mdY51IPAwI9ZN2bUBtF5oT1suN9TJ4pmFO1kjcGAnSNKliuPl9FedKin0PhVjuuz tNNC40rCPjZN6LAvuv8HugLIeSnhxB9XvUovWnABlvCcfbrQ/BJM3fclPthUh49D 0IAiowGj3UaVvYbYmUCnVovA2lvkeruIo3nqrtbCSZbd8m7f7lEmVwgbEYJHTnN2 5bytXVpdA4P7m9hRgWh4RYxHgIzMQAKaNbtR/vosefRbKXjO5WaA1ELAG5FJ+bMJ vQIDAQAB -----END PUBLIC KEY----- ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]