전자투표의 본인확인은 투표 전에 신분증을 확인하고 얼굴을 1:1로 대조해 유권자를 확정하는 방식으로 설계하면 됩니다. 여기에 투표 도중 재확인 시점을 정하고 확인 기록을 보관하면 대리 투표 의혹에 근거를 갖고 답할 수 있습니다.
이 글에서는 조합, 단체, 기업의 온라인 투표 담당자가 얼굴 인증을 도입할 때 따져야 할 단계를 정리합니다.
온라인 투표에서 운영자가 증명해야 하는 것은 한 사람이 한 표를 행사했다는 사실입니다.
아이디와 비밀번호, 문자 인증은 계정이나 단말의 소유를 확인할 뿐 투표한 사람이 실제 유권자 본인인지는 말해 주지 않습니다.

그래서 가족이나 지인이 계정을 빌려 투표했다는 의혹이 제기되면 운영자는 반박할 자료가 마땅치 않습니다. 투표 결과의 정당성이 흔들리면 총회 의결이나 선거 결과 전체를 다시 다뤄야 할 수 있습니다.
이 문제는 기술 이전에 설계의 문제입니다. 누구를 유권자로 확정할지, 그 확인을 어느 시점에 하고 무엇을 남길지를 먼저 정해야 합니다.
유권자 확정은 신분증 확인과 얼굴 대조 두 단계로 나누면 명확해집니다. 먼저 신분증이 진짜인지 확인하고, 그 신분증 속 얼굴이 지금 화면 앞의 사람과 같은지 대조합니다.

신분증 단계에서는 촬영한 신분증에서 이름과 생년월일 등을 OCR로 읽어 명부와 맞춰 봅니다. 주민등록증은 행정안전부, 운전면허증은 경찰청 연동으로 진위를 확인할 수 있어서 위조나 도용 신분증을 걸러 내는 데 도움이 됩니다. 사진을 찍어 낸 사본이 제출되는 경우도 있으므로 사본판별까지 함께 두는 편이 안전합니다.
얼굴 단계에서는 신분증의 얼굴과 실시간 촬영 얼굴을 1:1로 대조합니다. 이때 타인을 사칭하려는 시도를 막으려면 살아 있는 사람인지 확인하는 라이브니스가 함께 있어야 합니다.

투표 전에 한 번 확인했다고 해서 투표하는 순간까지 같은 사람이라는 보장은 없습니다. 인증을 마친 뒤 다른 사람에게 단말을 넘기는 경우를 생각하면 재확인 시점을 정해 두는 것이 좋습니다.

모든 단계에서 재확인을 요구하면 참여율이 떨어질 수 있어서 위험이 큰 지점에만 두는 방식이 현실적입니다. 투표 결과가 확정되기 직전의 제출 단계가 대표적입니다.
재확인 기준은 투표의 중요도에 따라 달라집니다. 임원 선출이나 안건 의결처럼 이의 제기 가능성이 큰 투표일수록 기준을 엄격하게 두면 됩니다.
본인확인은 통과시키는 것만큼 남기는 것도 중요합니다. 분쟁이 생겼을 때 운영자가 확인한 과정을 보여 줄 수 있어야 하기 때문입니다.

다만 신분증 이미지와 얼굴 정보는 민감한 개인정보이므로 무엇을 얼마나 보관할지 사전에 정해야 합니다.
보관 범위와 기간은 개인정보 처리 방침과 내부 규정, 관련 법령에 맞춰 법무 담당자와 함께 확정하시기 바랍니다.
기록은 보관하는 것에서 끝나지 않고 필요할 때 조회할 수 있어야 합니다. 관리자 화면에서 인증 이력을 찾아볼 수 있는지도 도입 전에 확인해야 합니다.
알체라 eKYC는 앞서 설명한 단계를 하나의 흐름으로 구성할 수 있습니다.
알체라 신분증 OCR은 인식률 98.47%에 1초 이내로 처리하고, 주민등록증과 운전면허증은 진위확인으로 이어집니다. 사본판별은 위조 신분증 100만 장 이상을 학습해 정확도 99%를 보입니다.
얼굴 인증은 신분증 얼굴과 실시간 얼굴을 1:1로 대조하고 라이브니스와 얼굴 위변조 판별을 함께 제공합니다. 알체라는 NIST FRTE 국내 1위이며, iBeta PAD(RGB) 인증을 국내 유일로 보유하고 ISO/IEC 30107-3 기준을 따릅니다. 인증 실패자를 위한 관리자 페이지와 수동 심사 설정도 갖추고 있습니다.
투표 일정이 정해져 있다면 본인확인 설계를 먼저 확정하고 연동 일정을 거꾸로 계산하는 것이 안전합니다. 투표 규모와 재확인 기준을 정리해 두면 구성 논의가 훨씬 빨라집니다.
