DEV Community


Posted on

6 security advancements that Plang offers for the user

Plang, a new natural language programming language, introduces several key security improvements to address common vulnerabilities and enhance data protection.

Here are 6 significant security advancements that Plang offers.

1. Built-in Security Mechanisms:
Plang is designed with security as a foundational element, not an afterthought. The architecture and design principals prevent a range of common security issues, such as SQL injection and cross-site scripting (XSS). This proactive approach ensures that developers can focus more on functionality and less on the vulnerabilities.

2. Password-less Authentication with ECC:
81% of company breaches are password related, Plang eliminates that. Plang utilizes Elliptic Curve Cryptography (ECC) to facilitate secure, password-less authentication (same as Bitcoin uses). It provides a more secure and user-friendly authentication experience.

3. Local Data Encryption:
To enhance privacy and security, Plang encourages local storage, so that your personal data is stored on your local computer, not in the cloud. This prevents large scale data breaches and protects sensitive information from unauthorized access.

4. Secure Data Syncing:
Plang makes data syncing across devices seamless and secure. It ensures that all data remains encrypted during transit, employing advanced cryptographic techniques to safeguard data integrity and confidentiality across multiple platforms.

5. Transparent and Verifiable Code:
Plang promotes a culture of security by making the code transparent and verifiable. Developers can audit the code easily, allowing for the identification and rectification of any potential security flaws. This transparency not only builds trust but also enhances the overall security of applications built with Plang.

6. Anonymity with Web Services:
Users privacy is ensured when interacting with web services. By leveraging Identity that we get from password-less login, users can engage with services without revealing personal information, significantly enhancing privacy and reducing the risk of identity theft and data misuse in online environments.

If this is interesting to you in any way, come and checkout the Github repo. There is also a Youtube channel with some nice getting started videos

Top comments (0)