Kr

Krptn: User Auth and Encryption of data at rest

Hacker News

Krptn: User Auth and Encryption of data at rest

Hello, all! Encryption and user authentication are crucial to cybersecurity. Encryption can be implemented at various levels. I believe that handling encryption at the application level is the most secure since it decreases the attack surface. For example, the SQL server doesn’t get to see the plaintext. Krptn is a piece of software I’m currently building which could be used as a user authentication service, which also handles encryption (at the application level) of the user’s associated data (e.g.: the users’ phone number). (Krptn only has a Python API right now.) It would run in the same server instance as your Python code, so no need to host anything new (decreased complexity) - just install the Python module and call the APIs. For additional security, I designed the system to derive the encryption keys from the users’ credentials. This prevents an attacker who gains access to the database from being able to decrypt all the data since the encryption keys aren’t stored anywhere. Additionally, each user gets an asymmetric keypair. This enables users to share specific pieces of information with each other. I know that, for many projects, this level of encryption is not required to secure their system and hence not everyone would benefit from using this. But I hope that for the people who do wish to have such security, this project will help. It would be much appreciated if you would try this out. Please let me know what you think of this! Also please provide some feedback if you have any! Here is an example Django integration: https://github.com/krptn/djangoExample Here is an example Flask integration: https://github.com/krptn/flaskExample GitHub repo: https://github.com/krptn/krypton Documentation: https://docs.krptn.dev/index.html Homepage: https://www.krptn.dev/

Share card

Actual performance

2points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: user, new, using · Missing: mac, agents, macos
84%84% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
74%74% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
73%73% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: host, users · Missing: plus, platform, intuitive
35%35% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: users · Missing: mobile apps, ios, personal
35%35% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
12%12% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

aw
awspm – rvm for aws credentials and encryption at rest48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

awspm – rvm for aws credentials and encryption at rest

Hacker News3
Ro
Roast my SQLite encryption at-rest56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Roast my SQLite encryption at-rest

Hacker News99
No
Notesnook v3 is here with note linking, at rest encryption and more44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Notesnook v3 is here with note linking, at rest encryption and more

Hacker News3
Zi
Zip It – Encryption Anywhere45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Zip It – Encryption Anywhere

Hacker News10
Ad
Additive Homomorphic Encryption on Ethereum50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Additive Homomorphic Encryption on Ethereum

Hacker News1
RS
RSME:A Reactive Stability Mutation Encryption47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

RSME:A Reactive Stability Mutation Encryption

Hacker News1
Se
Serket – A gem for distributed encryption50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Serket – A gem for distributed encryption

Hacker News1
Lo
Logto v1.0.0-RC.0 – User auth with RBAC42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Logto v1.0.0-RC.0 – User auth with RBAC

Hacker News4
Tw
Two-Factor Auth with Emojis46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Two-Factor Auth with Emojis

Hacker News6
Clerk
Clerk67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

More than Auth - Complete user management

Indie Hackerscommitment-full-time