Kripto gereksinimleri ve dil / framework seçimi

3 Cevap php

Ben bir müşteri için bir web-tabanlı bir bilgi yönetimi uygulaması oluşturmak istiyorum. Uygulama online şifreleri ve kritik belgeleri saklamak için kullanılır.

Bilmek istiyorum:

PHP ya da Ruby on Rails (RoR) veya başka: (1) dil / framework ile gitmek?

(2) iyi bir güvenlik, Linux veya Windows hosting ne tür? Herhangi bir başka şey dahil edilecek?

(3) açık kaynak ama PHP & için bug-free kripto kütüphaneler öner RoR.

(4) PostgreSQL veritabanı planlıyorum. Herhangi bir öneriniz?

(5) Herhangi bir diğer güvenlik konuları.

3 Cevap

Bildiğim kadarıyla Ruby için bir kripto kütüphanesi olarak, ben EzCrypto Gem ile iyi sonuçlar elde ettik. Bu Ruby OpenSSL kütüphanesi sarar ve kolay simetrik şifreleme yapmak için yapar. Meydan (senin soru söz gibi) ve nasıl anahtarlarını saklamak üzere şifreleme ve daha fazlasını yapma konusunda daha azdır.

  1. en rahat ne vardır
  2. linux muhtemelen daha iyidir. Evet. çeşitli
  3. php cryptography extensions
  4. couchDB
  5. Kimseye ve hiçbir şey güvenmiyorum

Bir süper güvenli uygulama için ONLINE bunu deneyin.

Bir PHP uzman olmak değil ben ya bir yol gidiyor iyi olurdu eminim. Araçlar, işletim sistemini seçin ve en yetenekli db ve daha sonra uygulanmasına odaklanmalıdır.

Güvenlik zordur. Bir uzman inceleme size çözüm olduğundan emin olun.