After reading SSH Passwordless Login Using SSH Keygen in 5 Easy Steps, I come across the question: Are the keys generated by
ssh-keygen only used in login authentication? I mean if I want to modify
ssh-keygen to support a new public-key cryptography method, it won't impact the data transfer except login flow.
Sorry if it's a dumb question.