Açık PasswordHub Şifre Yöneticisi
PasswordHub, kişisel bulutunuzda parolaları üretmek, paylaşmak, düzenlemek ve kategorize etmek için bir Parola Yöneticisi'dir. Yalnızca şifreyi oluşturan kullanıcının şifresini çözebilir ve görüntüleyebilen hem istemci tarafı hem sunucu tarafında şifreleme (EtM [Şifrele-sonra-MAC] ve MCRYPT_BLOWFISH şifrelemesini kullanıcıya özgü ve veritabanı girişine özgü verilerle birlikte) sağlar . Dolayısıyla şifreler bulut veritabanımıza yoğun bir şekilde şifrelenir.
Ana Özellikler
- Şifreler CSV olarak dışa aktarıldığı sürece KeePass, 1Password, LastPass, SplashID veya diğer her kaynak ile uyumludur.
- Üretilen şifreler gerçekte sadece sahte üretilir, çünkü yalnızca Javascript Math.random işlevi kullanılır. Farklı karakter türleri oluşturulduktan sonra bu karakterlerin karışıklığı Fisher-Yates karıştırması kullanılarak yapılır.
- (Sunucuda bilinmeyen bir anahtarla şifreleme yapıldığından), sunucu tarafında şifreleme (şifreleme, sunucuda verinin veritabanı tablosuna yerleştirilmesinden önce gerçekleşir) ve istemci tarafında şifrelemenin yapılmasını sağlar. Tüm şifreler, kullanıcıya özgü ve veritabanı girdisine özgü veriden oluşturulmuş bir anahtar kullanılarak yapılan şifrelemeyi kullanarak kendi şifrelememizde saklanır, böylece şifrelenmiş metin bloğu için benzersizdir.
- Şifreli verilerin doğruluğunu sağlamak için çok iyi bir yöntem olan Encrypt-then-MAC (EtM) kullanır.
- Mod için MCRYPT_BLOWFISH şifreleyicileri ve MCRYPT_MODE_CBC şifrelemelerini gerçekleştirmek için mcrypt kullanır.
- Parolalar yalnızca parolayı oluşturan kullanıcı tarafından çözülebilir. Diğer kullanıcılar veya yöneticiler, kullanıcı olarak oturum açamadıklarından (kullanıcı şifresinin bilinmediğini varsayarak) şifreleri asla çözemezler.
- Ad hoc paylaşım anahtarı, her paylaşım başlatıldığında oluşturulur. Bu, alınabilir bir bilgi bulunmayan, 256 bit'lik güçlü bir karma belgedir. Paylaşım anahtarı, bir parolayı paylaşan ve bu anahtarın parola kimliğiyle eşleşen başka bir masaya kopyalanan kullanıcı için yukarıda olduğu gibi şifrelenmiş olarak depolanır.