자유게시판
RSA 암호화 방법

안녕하세요 RSA 암호화하는 법에 대해서 궁금한 점이 생겨서 글 남깁니다.
n = 55
e = 3 이라고 할 때
"She is so kind" 라는 문장을 암호화 한다고 가정하면 해당 문자를 ASCII로 바꿔서 각 알파벳 별로 진행하나요?
예를들어 She 의 각 알파벳 ASCII 값은 83 104 101 이니까 이를 각 암호화 하면
83^3 mod 55 = 7, 104^3 mod 55 = 4 101^3 mod 55 = 41 이런식으로 될텐데 해당 값들을 어떻게 암호문에 표기하나요? 나온 값들을 다시 ASCII로 바꿔서 ) 이런 식으로 표기하나요 아니면 숫자들을 7441이런식으로 붙여서 사용하나요 아니면 hex로 7425 이런식으로 사용하나요?
아니면 띄어쓰기 별로 떼어서 She 는 0x536865이니까 해당 값을 이용하여 ^3 mod 55 해서 값을 구해서 사용하나요?

답변 부탁드립니다!

작성자 정보
avatar
1s0m0rph1sm
암호학 입문
2년 전
후자에서 말씀하신 She = 0x536865이므로 0x536865^3 mod 55 이런 식으로 암호화 하는게 맞습니다.
자유게시판 다른 글
글 제목
작성자
추천
조회
작성일
feel good [0]
good~ [0]
RSA 암호화 방법 [2]
이조
대표 업적 없음
안녕하세요. 해킹을 배우고 싶은데... [3]
keenb
대표 업적 없음
<DEF CON 31 연합팀 및 개인 공개 모집> [0]
avatar
TeamH4C
대표 업적 없음