해킹&보안/암호학
2024. 3. 24.
[카이사르 복호화 알고리즘]
이전 글에서 암호화 알고리즘에 대해서 알아보았으니 이번엔 카이사르 복호화 알고리즘에 대해서 알아보겠습니다.순서만 반대로 진행하면 되기 때문에 암호화 알고리즘을 이해하셨으면 복호화 알고리즘은 이해하기 쉬우실 겁니다. 1 //공백 복호화 과정 2 #include 3 void caesar_dec(char cipher[], int shift);4 int main() {5 char cipher[50];6 int key;7 // 및 변수 선언8 printf("복호화할 암호문을 입력해주세요(공백가능) : ");9 scanf("%[^\n]", cipher); //공백 포함한 문자열 입력받기10 printf("복호화 키를 입력해주세요: ");11 scanf("%d", &key)..