Uses multithreading, multiprocessing, and socket programming to produce a Fibonacci code generator.
Using Client and Server files to implement a distributed version of a parallel Fibonacci code generator with sockets. Use a compressed file including a decoded message that is written with the codes produced from the Fibonacci function to decrypt a message.