A UNIFORM RESOURCE LOCATOR SHORTENER USING ACCENTED CHARACTERS

This study presents a novel methodology for enhancing URL shortening by utilizing accented characters to increase both the flexibility and security of shortened URLs. The methodology involves a multi-step process where users first register and log into the system. Upon submission of a long URL, a key creation service generates a unique, random key using an accented character set. This key is then used to produce a shortened URL, which is stored in a database along with the corresponding original URL. When a shortened URL is requested, the system queries the database to retrieve the original URL or returns an error message if the URL is not found. The design also includes load balancers to manage network traffic, an application server for URL submission, and a cleanup service to manage expired keys. Additionally, the system is designed to generate non-predictable and secure shortened URLs, with provisions for both functional and non-functional requirements, such as high availability and minimal latency. The findings suggest that this methodology improves the security and usability of URL shortening services, offering a significant reduction in the risk of URL-related fraud.

Download Paper