Я понимаю математику шифрования RSA: как файлы в ~ / .ssh связаны с теорией?
Я прошел математику в «работающем примере» на вики-странице RSA:https://en.wikipedia.org/wiki/RSA_(algorithm) и понял это полностью. В оставшейся части этого вопроса я буду использовать математические переменные, соответствующие странице вики.
Я на Unix-машине, и я смотрю в каталоге ~ / .ssh, и я вижу все эти файлы
id_rsa
id_rsa.pub
и я хочу связать теорию с практикой.
Что именно в id_rsa? Если я это кошка
cat id_rsa
Я получаю большое количество символов. Является ли это некоторым представлением число n = pq? Что это за представление? база 64? Если это так, то предположим ли id_rsa.pub какое-то представление чисел e и n?
В общем, я пытаюсь связать теорию RSA с практикой, реализованной с помощью программы ssh на машинах Unix. Любые ответы или указатели в правильном направлении будет принята с благодарностью.