Security is one of the issues in trend in networking domain. To obtain a reliable method for providing secure communication is one of the basic tasks in this area. We implemented a solution by using a Quasigroup Enciphering method with almost public key as a new concept explained in detail in this paper. This Quasigroup Enciphering method is based on using quasigroups for defining suitable encryption and decryption functions. The security properties of these functions make them suitable for this application. We developed a program for on-line chat using these functions implemented in C language.