빅데이터분석기사 필기 · 10회 변형(엑셀) · 어려움 난이도 · 5번

Q.5202510어려움 변형빅데이터 분석 기획

다음 <보기>의 상황에 대한 진단과 대응으로 가장 적절한 것은?

보기

F 사는 개인별 연봉을 노출하지 않기 위해, 사내 통계 시스템이 집계값(평균·합계)만 반환하도록 설계하였다. 조회 조건은 사용자가 자유롭게 지정할 수 있으며, 질의 횟수에는 제한이 없다.

어느 직원이 다음 두 번의 질의를 연달아 수행하였다.

  • 마케팅팀 전체(10명)의 평균 연봉 → 5,000만 원
  • 마케팅팀 중 입사일이 2019-03-04가 아닌 직원(9명)의 평균 연봉 → 4,900만 원

이 직원은 두 결과로부터 2019-03-04에 입사한 동료 한 사람의 연봉을 5,900만 원으로 정확히 계산해 냈다.

  • 1총계처리를 적용해 개별 값을 반환하지 않았으므로 시스템은 정상이며, 관측된 계산은 우연히 값이 맞아떨어진 것에 불과하다.
  • 2서로 다른 집합의 집계값을 조합해 개인 값을 역산한 차분 공격이므로, 최소 집계 크기 제한이나 차분 프라이버시가 필요하다.
  • 3㉠의 그룹 인원이 10명으로 충분하므로 10-익명성을 만족하며, k-익명성 기준을 충족한 이상 추가 통제는 필요하지 않다.
  • 4평균 대신 합계만 제공하도록 변경하면 나눗셈 과정이 사라져 역산이 불가능해지므로, 질의 형태만 바꾸면 문제는 해결된다.

정답: 2 · 서로 다른 집합의 집계값을 조합해 개인 값을 역산한 차분 공격이므로, 최소 집계 크기 제한이나 차분 프라이버시가 필요하다.

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →빅데이터분석기사 필기 더 풀기