Giter Site home page Giter Site logo

vzool / passky-website Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rabbit-company/passky-website

0.0 1.0 0.0 6.71 MB

Website for Passky (password manager)

Home Page: https://vault.passky.org

License: GNU General Public License v3.0

CSS 10.94% HTML 30.31% JavaScript 58.69% Dockerfile 0.07%

passky-website's Introduction

๐Ÿ”’ Passky Website ๐Ÿ”’

GitHub issues GitHub stars GitHub forks GitHub license

Passky Clients

What is Passky?

Passky is a simple, modern, lightweight, open source and secure password manager.

Passky - Password manager

How Much Does it Cost?

Passky is a free, open-source password manager that simplifies your digital life. Both the free and premium plans include advanced security features such as two-factor authentication to ensure the safety and security of your sensitive data.

While the free plan allows you to store up to 100 passwords, the premium plan offers additional benefits such as the ability to store an unlimited number of passwords. Upgrade to the premium plan to gain access to all of Passky's features and take your password security to the next level.

At Passky, we take your security seriously, and we don't compromise on safety when it comes to password management. Sign up now and experience the peace of mind that comes with using Passky.

How it Works?

Passky uses a combination of advanced encryption methods to ensure the security of your data.

Passky is based on a zero trust architecture and uses advanced encryption methods such as XChaCha20 and Argon2id to ensure the security of your sensitive data.

For sensitive data encryption, Passky uses XChaCha20, a state-of-the-art encryption algorithm that provides a high level of security and performance. This encryption method is designed to be resistant to known-plaintext attacks and other forms of cryptanalysis.

For master password hashing, Passky uses Argon2id, a password-hashing algorithm that has been recognized as the winner of multiple password-hashing competitions, such as the Password Hashing Competition (PHC) held by the community. It is designed to be resistant to brute-force attacks. This algorithm uses a combination of memory-hard and data-dependent techniques to make it difficult for attackers to guess your master password.

When you save your account information to Passky, all sensitive data is fully encrypted using XChaCha20. The encrypted data is then stored on Passky's servers.

When you try to access your account, Passky will prompt you to input your master password. The master password is then hashed using Argon2id algorithm to ensure its security. The hashed master password is then used to decrypt the sensitive data, allowing you to access your account.

In summary, Passky uses advanced encryption methods such as XChaCha20 and Argon2id to ensure the security of your sensitive data and master password, making it difficult for anyone to access your information without your permission.

How Does Passky Compare to the Competition?

Feature Passky Bitwarden NordPass Dashlane 1Password LastPass
Premium Price $${\color{orange}$2/month}$$ $${\color{green}$0.83/month}$$ $${\color{orange}1.99โ‚ฌ/month}$$ $${\color{orange}2โ‚ฌ/month}$$ $${\color{red}$2.99/month}$$ $${\color{red}2.90โ‚ฌ/month}$$
Number of Passwords $${\color{green}Unlimited}$$ $${\color{green}Unlimited}$$ $${\color{green}Unlimited}$$ $${\color{green}Unlimited}$$ $${\color{green}Unlimited}$$ $${\color{green}Unlimited}$$
Two-factor Authentication $${\color{green}Yes}$$ $${\color{green}Yes}$$ $${\color{green}Yes}$$ $${\color{green}Yes}$$ $${\color{green}Yes}$$ $${\color{green}Yes}$$
Zero-knowledge architecture $${\color{green}Yes}$$ $${\color{green}Yes}$$ $${\color{green}Yes}$$ $${\color{green}Yes}$$ $${\color{green}Yes}$$ $${\color{green}Yes}$$
Encryption $${\color{green}XChaCha20/Argon2id}$$ $${\color{orange}AES-256/PBKDF2}$$ $${\color{green}XChaCha20/Argon2id}$$ $${\color{orange}AES-256/PBKDF2}$$ $${\color{orange}AES-256/PBKDF2}$$ $${\color{orange}AES-256/PBKDF2}$$
Open-Source $${\color{green}Yes}$$ $${\color{green}Yes}$$ $${\color{red}No}$$ $${\color{red}No}$$ $${\color{red}No}$$ $${\color{red}No}$$
Customization $${\color{green}Yes}$$ $${\color{red}No}$$ $${\color{red}No}$$ $${\color{red}No}$$ $${\color{red}No}$$ $${\color{red}No}$$

Comparison data accurate as of January 25th, 2023

Installation

โ„น๏ธ The Passky Website is a client-side only application and as such, it does not require any server-side code for its operation. As a result, it can be hosted for free on Cloudflare Pages.

Docker

Debian & Ubuntu & Raspberry Pi OS (x64 & arm64)

# Download docker-compose.yml file from GitHub
wget https://raw.githubusercontent.com/Rabbit-Company/Passky-Website/main/docker-compose.yml
# Start the container
docker-compose up -d

The website for the Passky is designed to be deployed on port 8081 by default. However, it is important to note that this can be modified to a different port as per your requirements, by editing the appropriate settings in the docker-compose.yml file.

Shared Hosting

  1. Create a sub-domain specifically for the Passky Website, for example, vault.yourdomain.com.

  2. Once the sub-domain is created, a new folder should appear in the root directory, named vault or vault.yourdomain.com.

  3. Download the latest version of the Passky Website from the official GitHub repository and extract it to the previously created folder.

  4. Access the URL vault.yourdomain.com to view the newly installed Passky Website. It is recommended to verify that the website is functional and that all required components are properly configured.

โš ๏ธ When deploying the Passky Website, it is essential to ensure that appropriate security measures are in place. If not utilizing Cloudflare Pages, it is recommended that all relevant security headers are properly implemented to protect against potential vulnerabilities.

passky-website's People

Contributors

zigazajc007 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.