The outcode/incode algorithm is a (typically a combination of bitwise operations, XOR with constants, and checksum calculations). It's not strong cryptography by modern standards, but was enough to deter casual theft at the time.