DeniKey logo DeniKey Masaüstü sürüm

DeniKey

Şifreleriniz güvende.

DeniKey, şifrelerinizi tek yerde daha düzenli ve daha güvenli şekilde yönetmeniz için geliştirildi. Güçlü koruma mantığını sade bir masaüstü deneyimiyle birleştirir.

Nedir?

Sade görünen ama güvenliği ciddiye alan bir parola yöneticisi.

DeniKey, şifrelerinizi tek yerde toplamanız için geliştirilen masaüstü odaklı bir uygulamadır. Amaç sadece şifre saklamak değil; bunu daha güvenli, daha düzenli ve daha rahat bir şekilde yapmaktır. Verileriniz korunur, arayüz ise sizi yormaz.

Öne Çıkanlar

Temel ama güçlü.

01

Şifreleme önce gelir

DeniKey, verilerinizi korumayı merkeze alır. Şifreleriniz uygulamanın temel yapısında güvenli şekilde ele alınır.

02

Daha düzenli yönetim

Giriş bilgileri, kartlar, notlar ve benzeri veriler tek yerde toplanır. Aradığınızı bulmak daha kolay hale gelir.

03

Cihaz odaklı güven

Yeni girişler ve cihaz kullanımı daha kontrollü ilerler. Bu da hesabınız üzerinde ekstra bir güven hissi oluşturur.

04

Sade kullanım deneyimi

Güvenlik güçlü olabilir ama kullanım karmaşık olmak zorunda değil. DeniKey, bunu mümkün olduğunca basit hissettirmeyi hedefler.

Güvenlik Mimarisi

Koruma mantığı, uygulamanın merkezinde çalışır.

01

İstemci tarafında şifreleme

Vault verileri cihaz tarafında şifrelenir. Sunucu, veriyi düz metin halinde görmeden yalnızca şifreli içerikle çalışır.

02

Argon2id ve AES-256-GCM

Anahtar türetme ve veri şifreleme katmanı modern algoritmalarla kuruludur. Bu yapı hem dayanıklılık hem bütünlük kontrolü sağlar.

03

Her işlem için yeni nonce

Şifreleme sırasında her veri için yeni IV/nonce üretilir. Bu sayede tekrar eden veri desenleri açığa çıkmaz.

04

Sıfır-bilgi yaklaşımı

Master password sunucuya gönderilmez. Kritik şifreleme mantığı uygulama tarafında kalır ve koruma sınırı bu noktada başlar.

Teknik Altyapı

Modern, katmanlı ve denetlenebilir bir yapı.

Uygulama katmanı

  • Flutter masaüstü istemcisi
  • Riverpod tabanlı state yönetimi
  • GoRouter ile akış kontrolü
  • Güvenli yerel depolama ve offline cache desteği

Servis katmanı

  • FastAPI tabanlı backend mimarisi
  • JWT kimlik doğrulama ve refresh token akışı
  • Cihaz doğrulama ve rate limiting korumaları
  • Audit log, destek talebi ve parola geçmişi desteği

Veri katmanı

  • SQLAlchemy async veri erişim yapısı
  • Alembic migration akışı
  • PostgreSQL uyumlu kalıcı veri modeli
  • Şifreli vault verisi ile ayrıştırılmış metadata yapısı

Neden Güvenilir?

Gösterişli vaatlerden çok, uygulanmış güvenlik katmanlarına dayanır.

DeniKey tarafında güven; istemcide şifreleme, cihaz bazlı doğrulama, modern kimlik doğrulama akışı, işlem kayıtları, biyometrik kilit ve kontrollü veri erişimi ile kurulur. Amaç yalnızca şifre saklamak değil, bunu teknik olarak tutarlı bir mimari üzerinde yapmak.