음악 파일의 10000 바이트를 암호화하고 암호를 해독하려고합니다. 나는 코드를 사용했다 :XOR을 사용하여 음악 파일을 암호화하는 방법
if(file!=NULL && g!= NULL)
{
while(!feof(file))
{
count++;
char aByte;
fread(&aByte, sizeof(char), 1, file);
if (count <= 10000)
{
if (count % 2 == 0)
{
if ((aByte^'A') != EOF) aByte = aByte^'A';
}
else
{
if ((aByte^'B') != EOF) aByte = aByte^'B';
}
}
fwrite(&aByte, sizeof(char), 1, g);
}
}
fclose(file);
그러나 코드는 작동하지 않는다. 도와주세요!!!
"작동하지 않음"이란 무엇입니까? – kennytm
실행 후 2 회 암호화하십시오. 파일을 실행할 수 없습니다 (수신 대기 중). – user418304