Firewall, just like encryption prevents unauthorized entry into a computer. However, Firewall can be implemented in both hardware or software form; or even a combination of both.
Only one ... the third bit of the byte, numerical 32. Every lower-case letter has a '1' in that place. If that bit is changed to '0', then the code represents the upper-case form of the same letter.