Cryptography

Dreamhack - Basic_Crypto1

Lucvs 2022. 10. 19. 22:54
#include <stdio.h>

int main()
{
    char ciphrtext[22] = "EDVLFFUBSWRGUHDPKDFN";
    char plaintext[22] = { 0x00, };
    
    for (int i = 0; i < 26; i++) {
		for (int k = 0; k < strlen(ciphrtext); k++) {
			plaintext[k] = ciphrtext[k] - i;
            
            if (plaintext[k] < 65) { ciphrtext[k] += 26;}
        }
        printf(plaintext);
        printf("\n");
    }  
}

Simple Caesar Cipher Problem