Exemplo n.º 1
0
ustring printing_device::print_decrypt(vector<unsigned int>& in)
{
    ustring result;
    vector<unsigned int>::iterator iter;
    
    for (iter = in.begin(); iter != in.end(); ++iter)
    {
        result += print_decrypt(*iter);
    }
    
    return result;    
}
Exemplo n.º 2
0
int main(void) {
    unsigned char input[MAX_BUF];
    size_t buffer_size;
    unsigned char keys[7] = {0xBA, 0x1F, 0x91, 0xB2, 0x53, 0xCD, 0x3E};

    memset(input, 0, sizeof(input));
    buffer_size = loadBuffer(input);
  
    int key_size = compute_key_length(input, buffer_size);

    printf("Key Length: %d\n", key_size);
    
    find_key_values(input, buffer_size, key_size);

    print_decrypt(input, buffer_size, keys, 7);

    return 0;
}