All pastes #992568 Raw Edit

Something

public text v1 · immutable
#992568 ·published 2008-04-21 22:22 UTC
rendered paste body
            uint n = 32;
            uint sum = 0xC6EF3720;
            uint delta = 0x9E3779B9;

            while (n-- > 0)
            {
                data[1] -= ((data[0] << 4) + key[2]) ^ (data[0] + sum) ^ ((data[0] >> 5) + key[3]);
                data[0] -= ((data[1] << 4) + key[0]) ^ (data[1] + sum) ^ ((data[1] >> 5) + key[1]);
                sum -= delta;
            }