기밀 데이터가 저장되기 때문에 데이터베이스를 암호화하고 싶습니다. mongodb와 mongoid를 사용합니다. 이런 종류의 데이터베이스가 가능합니까? 그렇지 않은 경우 어떤 대안을 권할 수 있습니까?레일즈 : 암호화 된 데이터를 데이터베이스에 저장
P. 주된 목적은 : 누군가가 서버를 해킹하고 DB를 훔치면 암호화 할 수 없게됩니다.
업데이트 : nickh 주셔서 감사합니다. 매우 많은 soultions for ActiveRecord을 찾았지만 몽고이 (Mongoid) 및 기타 Mongo 클리에테리는 없습니다. Mongo와 Mongoid에 대한 호의를 찾는 것이 좋을 것입니다! ezcrypto 보석 기압과 PostgreSQL을 사용
서버에서 개인 키를 가져 와서 다른 곳에 저장하지 않는 한 (예 : 응용 프로그램에서 저장된 데이터를 소비 할 필요가없는 경우) 일단 해킹 당하면 게임이 종료됩니다. 경험에 대한 조언. –
한 서버에는 DB를 배포하고 다른 서버에는 DB를 배포합니다. 따라서 해킹 확률은 두 번 감소했습니다. 따라서 DB에서 데이터를 암호화하여 암호화 할 수 있습니까? – petRUShka