2016-07-13 2 views
-1

민감한 데이터를 저장할 데이터베이스를 설정하려고합니다. 데이터베이스에서 데이터가 안전한지 확인하려면 어떻게해야합니까?중요한 데이터를 데이터베이스에 저장하는 방법은 무엇입니까?

+0

솔루션 이미 제공을 찾아주세요 http://stackoverflow.com/questions/15059761/how-can-i -store-sensitive-data-secure-in-a mysql 데이터베이스 –

+0

암호화 문제는 단지 암호화 키를 안전하게 유지하고 응답해야하는 방법으로 문제를 이동 시킨다는 점입니다. – zaph

답변

0

간단한 암호화 알고리즘으로 충분합니다. 웹 서버를 사용하는 경우 미리 정의 된 암호 및 해독 방법이있는 crypto-js를 사용하는 것이 좋습니다. 필요한 경우 키를 랜덤 화하여 서버에 저장할 수 있습니다.

https://www.npmjs.com/package/crypto-js 또는 https://github.com/brix/crypto-js

당신이 도구를 사용하려고하는 경우는 암호화하고 ... 해독 가능한 API의 수백이있다이는 데이터베이스에 저장 될 수있다.

은 그러므로 당신도 당신은 단지 서버가 알고있는 동일한 키를 실행하지 않고 해독 할 수있는 데이터를 ..을

+0

그는 스프링 (자바 프레임 워크) JS @ ShyamRaju –

+0

을 사용하지 않는 솔루션이 필요합니다. 암호화 키를 안전하게 유지하는 방법을 설명하십시오. 문제가 해결되었습니다. – zaph

+0

암호화 키 보안? diffie helman 알고리즘을 시도해보십시오 ... 매력처럼 작동합니다! 그것을 이해하는 링크의 비디오를보십시오. https://www.khanacademy.org/computing/computer-science/cryptography/modern-crypt/v/diffie-hellman-key-exchange-part-2 –