Abstract

License key generator is an ideal program use to protect proprietary application against unauthorized access. From findings, the existing license key generator only support English speaking countries, which limits the participation of other language character sets. These Nonlatin sets are called accented characters which are important elements in both written and spoken language while their use in English is greatly confined to proper words borrowed from certain countries. However; this research enhances the existing license key algorithm through the use of accented characters which support multiple languages. In other to enhance the key generator, the existing data set were updated with accented characters using C# language. Advance Encryption Standard (AES) symmetric was used to secure the generated key at the cache level while linear congruential generator algorithm was used to generate the characters in a random format. Eureqa, an automated machine learning model was used to generate an equation that checks for the vulnerability, accuracy of the key generator. Therefore, the developed license key is more secure compare to the existing algorithm. Also, it support Multilanguage software key which improves the performance and allows more participation in its use. Hence, this developed system is useful for Non-English speaking countries, which provides more security through the encryption method.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.