Это публичные части ключей, которые располагаются в файле ~/.ssh/authorized_keys
на сервере, а в локальном каталоге ~/.ssh/
должны находиться приватные части ключей. Должно быть наоборот: вы предоставляете свой публичный ключ, а владелец сервера добавляет его в authorized_keys и после этого уже можно будет зайти на сервер по SSH. Так что генерируйте ключ и отправляйте клиенту публичную часть — и никак иначе. Приватная часть ключа не должна покидать ПК, на котором используется. При отправка по не зашифрованному каналу в интернете приватной части ключа — эта часть считается скомпрометированной и данный ключ подлежит уничтожению.