none
MS-SQL에서 EncryptByPassPhrase 명령어 사용해서 DB에 암호화를 해서 DB를 저장할때 문의 드립니다. RRS feed

  • 질문

  • 안녕하세요. DB암호화 문의 드립니다. MS-SQL에서 EncryptByPassPhrase 명령어 사용해서 DB에 암호화를 해서 DB를 저장할때 문의 드립니다. 제가 운영하는 서버에서는 암호화 복호화(DecryptByPassPhrase) 모두 가능한것은 알고 있습니다. 쌍방향으로 원하는대로 데이터를 잘 이용하고 있습니다. 다만! DB의 데이터가 유출이 되었을때 다른 사람(유출자 또는 데이터를 전달받은 전문가)이 해당 암호화 코드를 다시 원텍스트형태로 복호화(DecryptByPassPhrase 명령어로)가 가능한가요? 해당 EncryptByPassPhrase 명령어로 암호화한 데이터가 제가 사용하는 데이터베이스에서만 복호화가 되는건지... 아니면 해당DB가 유출되었을 경우 어디서나 누구나 복호화가 가능한건지 문의 드립니다. 어디서나 누구나 복호화가 가능하다면 암호화의 필요성이 있는건지 의문이 생겨서 문의 드립니다. 아시는분 또는 마이크로소프트 엔지니어분의 답변을 기다리겠습니다. 감사합니다.
    • 편집됨 SMDB7 2022년 5월 23일 월요일 오전 3:44 수정
    2022년 5월 23일 월요일 오전 3:43