Jadi, skenarionya adalah: Mengingat saya Bob, saya ingin mengenkripsi beberapa pesan untuk Alice. Satu-satunya kunci publik yang saya miliki adalah ssh-rsaid_rsa.pubnya seperti ini:
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAyb + qaZLwgC7KAQJzYikf3XtOWuhlMXVv2mbTKa5dp0sHPRd2RaYnH8ZRkt7V8bjqct1IHGCuxI8xyoEp4at3FHe6j9RfWiarc1ldLUCmTtryI0GGpRs6Zpvqdtpcq / 1NCIYtUQAvsImyEFCtqmB2suDo1ZSllZQ0x9TCKHdCANYIOeaniuFzR57POgE3vxk / r6PO24oy8BIWqxvi29r0n1LUigVBJ7CmMHuzb4 / + i1v6PxV1Lqnj6osPP9GpXpsh8kLUCby / KcmcryWNdSP0esyCdDxkA5hlIuk8qL1vzsyPluUQuc0BEHu6nuw8WQlCF1mFFxcpJL + MhWEr01WIIw == sikachu@Sikachus-Notebook.local
Jadi, apakah ada cara untuk mengenkripsi string menggunakan kunci publik ini sehingga dia dapat menggunakan kunci pribadinya dari id_rsa(dihasilkan dari ssh-keygen) untuk mendekripsi pesan?
(Saya tahu bahwa itu mungkin segera jika Anda menggunakan .pemfile pasangan kunci. Jika Anda dapat menunjukkan kepada saya cara mengonversikan ini ke format yang opensslmendukung, itu juga bagus!)
Terima kasih!
ssh-rsakunci publik mereka , dan saya tidak ingin menambahkan lapisan kompleksitas lainnya (seperti, meminta penerima untuk menginstal gpg, dll.)