Skip to content
Faura edited this page Apr 23, 2024 · 5 revisions

The grifforix, Marcos Paulo Soares

The grifforix, Marcos Paulo Soares


  1. What is grifforix?
    1.1. History of grifforix
  2. What is grifforix for?
  3. What problem does grifforix solve?

What is grifforix?

grifforix (with lower 'g') is currently an experimental algorithm to generate secure random passwords using CSPRNG methods. It uses the Java's java.security.SecureRandom class. There's plans to make it also a secure authenticator software in the future.

History of grifforix

grifforix was born from an idea that began in 2023 that most people do not use secure passwords and in addition to the premise that there are not many free authenticator software out there, grifforix emerged as a project idea for generating secure passwords and it aims to also become an secure authenticator in the future, thus becoming a complete password manager. A lot of thought work was put in and also a lot of study of RNGs algorithm techniques. And currently, grifforix is in the stage of a functional-experimental secure password generator with CSPRNG methods (Cryptography secure pseudo-random number generator).

What is grifforix for?

grifforix was built to do, in summary, the following:

  • Generate a random password that is secure and has a good combination of all types of characters (lowercase letters, uppercase letters, numbers and symbols)

What problem does grifforix solve?

Everyday applications receive thousands of attacks every day, often due to weak encryption or weak passwords created by users. This leads to serious and expensive security disasters, often resulting in massive application database leaks.

For example, imagine an application that saves users' passwords with weak encryption in the database, if an attacker gains access to the database, he could read all the passwords with little effort. And many users use the same password on multiple personal services, such as email, banking, social networks. This creates a catastrophe. And what can happen is an even worse reality if you don't build an entire system with user safety in mind...

grifforix offers a way to prevent password brute force attacks or database password leaks, giving you a way to have secure and random passwords, which you can use in applications with greater peace of mind that it is practically impossible to break them or predict by a brute force algorithm and encouraging the user's common sense to use different passwords for different applications.

Learn more about How it Works and How to Use.

Clone this wiki locally