I've heard some things about using hexadecimal instead of decimal in c++, could somebody tell how hexadecimal works, why it would be used, or even how it could apply to security. I'd appreciate any help, thanks.