> I'm also working on libssh2 API. And my issues is with > libssh2_userauth_publickey_fromfile(). I'm using apple's sample code with > - (void)generateKeyPairPlease{ > } > > and > SecKeyGeneratePair() > inside the above method. You can take a look at apple's sample code for this. > > Now, i need to encode keys to log or take them as string, so, i can write > these keys into files which are accessible to libssh2 function because it > needs filepath, right? But i always have -1 (error) as output. I don't know > if i'm having few mistakes writing keypair. i've written keys into id_rsa and > id_rsa.pub inside documents folder. > > Few weeks back i'd tried system('ssh-keygen') also but this will not work on > device, so, we need to get into Security.framework. So, I used the above > code. I've use other application to test correct public key but it returns > different key. > > Private key i'm getting is: > MIUAAAAEvzANBgkqhkiG9w0BAQEFAAOFAAAABKkAMIIEpAIBAAKCAQEAiTbE//ms > cOUNASa2kM0xcvuUOX2abuTVze883U7uO8QvdQSKuOCOYp5Lm7ZWCSig/F9cAQJ5 > qE5ZCEgLWrBYA4qcpHBb9cM5d6B1g5qIejjw11y7v3LmRoLYbC1qeZQ5S0YZh18L > 30cVHQiwYfDw9T0M5vgJ7p1UwmtuM4SwT2+G05iiqKrJwugkFRZLC47haRIWF6IX > 2i2GlPoW7cxLKsHITFcp+UlTLqa7E345yUTsIdig59uuMr1Ro9nwQUOrgiaA7rNo > xIMJwZ7FW94hrOe0TsJndrudhiIp18c6tfd4U1puyFQpyWxcHvR6C3VrcOaidCEx > cGRR0NsfToun9wIDAQABAoIBAQCBmNxKVLv9SSmWO8VVUKjyzBE8l5hkQvh5cAuR > jzpN8sdMA8UuRtHU7WPGJ1ptfhVHKJ4SSg8z2wQWYU1wE3ydo669VW5V2lUN2t0D > NtLOdbdsAadGdLRwRqc4zVBykn/my8fS5v+knFOhv5Iwf0xmpInqIL3oxGrI0oUc > XafU7ZFpXLZQdG1anesMmVQvTF+H0kGQXa8eMd3MKCxIsewP/HHgAE90kNDaWDoL > Df6+UrpadqvThqC9kWXVw9Z6bW4JVj1+4sODWhS5ifn++VbITcCDXF/Mw+lr3isr > 3jxAVB5XPMMh1/V3k9p063qsFLM5k/i6/KC4EtzkIbETm3rJAoGBAT6NUlHIZHjB > 6FFDtw4/3olihnqtFCW5q2c5PMo2MubEZJdl4lYooPW7svOEn5UJ1hhAZx0ABP6K > ZmL6vIY6osKCcqnHDrvKfABAGhpJhObyesjc2GrtGKS/ZaZo8o10Eei+hOh/ad0B > fRpqAS5dNTfbB+EJPpZAHoC4cC4kkHXTAoGAbkUmM/hx91PsrBFUg6rxkuwZFPfS > tII3RftySqIgG4x03V9T3QnRKJXAE6BKFmjqMNO+4tMpeqHPAi9VmgqEPTQ9/xwp > SqgTI1kIz+i/5ZHwLngCtqz3Le4dX3sEZy/WouCeFDJ2NjOctv+KC8428LRqhtfA > 8kbVx2fBhPZ2us0CgYEBDfSPpZUQaDHT4kJjeGTx/zWKx52zrEDLm/+qn6cMvfoD > UTZbeC6YMYduoOZsos4iLI0vlSj2EoxRNmJMr+gzFGmeKHjz6HsxWLj6JfrV8S3e > lihqEzt4ne1BhKP9oZiSsM38LlgD6/IeBet9sr/0oLAy3ieKbaRK9UTYdJIyBlcC > gYAD4bVFkRJZ9X9YU0fZVrQoSt1bKpolNoxBj2dnjyt4LMqUXF20YzsUpajcSAEz > pr/PtjR7AZntMjL6TbZCtOoQyX0BNPmTIjWCQgkYYIYYy7lbuWfHDHGrET3BdbAi > /cEdfLCz307f+5Mhsf8nCTxP3tn9Iy0smie+XD2os5BcZQKBgQCiT4h06I0QaVNd > ckkh6TS5rVTFwfevYSNrMI5tRUWovLwD7vW5I4Bq2asgRP2KuxOBpfr0HxR4YlAf > DFeVt/oCCYD8kkcdZTZm2HBTCt5oWau0+q5+ipLK0qYncTlEcV+rVdKXcXC/3no8 > 3c00+Eo3sCIdXbHhtcIHKkdyx4tQ6A== > > and public key is: > MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiTbE//mscOUNASa2kM0x > cvuUOX2abuTVze883U7uO8QvdQSKuOCOYp5Lm7ZWCSig/F9cAQJ5qE5ZCEgLWrBY > A4qcpHBb9cM5d6B1g5qIejjw11y7v3LmRoLYbC1qeZQ5S0YZh18L30cVHQiwYfDw > 9T0M5vgJ7p1UwmtuM4SwT2+G05iiqKrJwugkFRZLC47haRIWF6IX2i2GlPoW7cxL > KsHITFcp+UlTLqa7E345yUTsIdig59uuMr1Ro9nwQUOrgiaA7rNoxIMJwZ7FW94h > rOe0TsJndrudhiIp18c6tfd4U1puyFQpyWxcHvR6C3VrcOaidCExcGRR0NsfToun > 9wIDAQAB > > I'm writing the same format or content into id_rsa and id_rsa.pub file, is > that correct or we need to write these keys into some special format? Please > let me know if we have to about few format specification guide. > > I don't know why my code is not working, what i get is wrong..! Please help > me if you have any solution. > > Regards, > Paresh Thakor. >
_______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com