30
Окт
2012

Как расшифровать зашифрованное с помощью xor сообщение?

unsigned char encryptCBC(unsigned char *buffer, int size, unsigned char key, unsigned char CBC)
{
    // <ToDo>: implement encryption algorithm
    for (int i = 0; i < size; i++) {
        buffer[i] = buffer[i] ^ key;
        buffer[i] = buffer[i] ^ CBC;
        CBC = buffer[i];

    }
    return CBC;
}

Как расшифровать то, что зашифровала эта функция?

Источник: https://ru.stackoverflow.com/questions/158976/%D0%9A%D0%B0%D0%BA-%D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D0%B7%D0%B0%D1%88%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-xor-%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B5

Share

Тебе может это понравится...