NFC 출퇴근 태그의 검증 범위 — 무엇을 막고 무엇은 못 막나
NFC 등록 태그가 검증하는 것(발급자·URL 무결성)과 검증하지 못하는 것(정적 URL 공유)을 구분해 정직하게 안내합니다.
NFC 출퇴근 태그를 도입하기 전에 알아야 할 사실 — 태그 검증은 만능이 아닙니다.
인사책의 등록 태그는 HMAC 서명으로 발급자와 URL 무결성을 검증하지만,
정적 URL 특성상 복사·공유(replay) 위험은 남습니다.
실질 방어는 태그 단독이 아니라 본인 계정 로그인 + 시간·위치 동시 기록의 조합에서 나옵니다.
한계를 알고 쓰는 것이 안전한 운영입니다.
이 글은 인사책 가이드의 출퇴근·근태 카테고리 문서입니다.
태그가 검증하는 것
| 검증 항목 | 의미 |
|---|---|
| 발급자 서명(HMAC) | 우리 회사가 발급한 태그인지 — 임의로 만든 가짜 태그 URL을 구분 |
| URL 무결성 | 태그에 담긴 값이 발급 후 변조되지 않았는지 |
| 회사·지점 매칭 | 태그가 등록된 회사·사업장의 것인지 |
즉 「남이 위조한 태그」와 「값을 바꿔치기한 태그」는 걸러집니다.
태그가 검증하지 못하는 것 — 정직한 한계
NFC 태그의 내용은 정적 URL입니다.
태그를 스캔해 URL을 복사한 사람은 태그 없이도 그 URL을 열 수 있습니다(replay).
이것은 특정 제품의 결함이 아니라 정적 NFC 태그 방식 전반의 특성입니다.
「태그가 있으니 대리 출근은 불가능하다」고 설명하는 것은 과장입니다.
그런데 왜 실무에서는 충분한가
실제 기록은 태그 URL 하나로 완성되지 않습니다:
- 본인 계정 로그인: 기록은 로그인된 본인 계정으로 남습니다.
URL을 공유받아도 남의 계정으로 기록할 수 없습니다. - 시간 자동 고정: 기록 시점이 서버에 자동 저장돼 사후 조작이 안 됩니다.
- 이상 기록 검토: 관리자 화면에서 비정상 패턴을 확인할 수 있습니다.
대리 출근의 실제 형태는 「카드 한 장을 돌려 찍기」인데,
계정 기반 기록에서는 자기 폰·자기 계정이 필요하므로 그 비용이 훨씬 커집니다.
도입 시 운영 수칙 3가지
- 태그 위치 공개·URL 비공개: 태그는 출입구에 붙이되,
URL 자체를 메신저로 공유하는 문화를 만들지 마세요. - 의심 기록은 위치와 대조: GPS 방식을 병행하거나 이상 기록을 주기 검토하세요.
- 취업규칙에 부정 기록 조항: 대리 기록·허위 기록의 징계 근거를 규정에 명시하는 것이 예방 효과가 큽니다.
방식별 부정 기록 난이도 비교 — 태그만 떼어 보지 마세요
| 방식 | 부정 시도 형태 | 실행 비용 |
|---|---|---|
| 종이 출근부 | 대리 서명·사후 기재 | 매우 낮음 — 펜 하나 |
| 공용 카드 단말기 | 카드 돌려 찍기 | 낮음 — 카드 전달이면 끝 |
| 계정 기반 NFC/GPS | 본인 계정·폰까지 넘겨야 함 | 높음 — 계정 공유는 발각 흔적이 남음 |
NFC replay 한계를 정직하게 알린 이유는,
그 한계까지 감안해도 계정 기반 기록이 기존 방식보다 부정 비용을 크게 올린다는 사실이 흔들리지 않기 때문입니다.
보안 평가는 「뚫리는가」가 아니라 「뚫는 비용이 얼마인가」로 하는 것이 실무적입니다.
도입 후 첫 달 점검 루틴
①주 1회 이상 기록 목록에서 같은 시각대 연속 태그(몰려 찍기)나 근무표와 어긋나는 기록을 훑어보세요 — 5분이면 됩니다.
②정정 요청 건수를 관찰하세요: 초기 누락 정정은 자연스럽지만,
특정인의 반복 정정은 동선·기기 문제이거나 다른 신호입니다.
③분기 1회 태그 스티커의 물리 상태(훼손·이탈)를 확인하고 필요 시 재부착하세요.
이 루틴이 규정의 징계 조항보다 실질 억지력이 큽니다.
정리
NFC 태그는 위조·변조를 막는 도구이지 대리 출근을 원천 봉쇄하는 도구가 아니며,
실질 방어는 계정·시간·검토의 조합입니다.
한계까지 공개된 도구를 원한다면 인사책이 적합합니다 — ①HMAC 발급자·무결성 검증 ②본인 계정 기반 기록 ③리더기 없이 폰 내장 NFC로 동작,
스티커는 9,900원부터 1회 구매.
정직한 안내: 어떤 출퇴근 인증 방식도 단독으로 부정 기록을 100% 막지 못합니다.
기록 방식과 무관하게 임금대장 작성(근로기준법 제48조)과 기록 3년 보존(제42조)은 회사의 의무입니다.
태그가 훼손되거나 없어지면 어떻게 하나요?
스티커는 소모품이라 운영 절차를 정해 두면 당황할 일이 없습니다.
①즉시 조치 — 태그가 죽어도 기록이 멈추지 않게 GPS 방식을 임시 병행으로 열어 둡니다(같은 시스템 안 전환이라 기록 연속성이 유지됩니다).
②교체 — 새 스티커를 등록하고 옛 태그는 등록 해제합니다.
해제된 태그의 URL 은 검증에서 걸러지므로 주워 간 사람이 써먹을 수 없습니다.
③비용 — 스티커는 장당 9,900원부터의 1회 구매 실물이라 예비 1~2장을 함께 두는 매장이 많습니다.
2026년 기준 실외 부착 6개월~1년이 교체 주기의 감각값이고,
실내 카운터 부착은 훨씬 오래 갑니다.
분기 1회 물리 상태 점검(운영 수칙 ③)과 묶어 두면 교체가 이벤트가 아니라 루틴이 됩니다.
여러 지점이면 태그를 몇 장 사야 하나요?
배치 기준은 「출입 동선의 병목 지점당 1장」입니다.
단일 출입구 매장은 1장,
정문·후문이 다 쓰이면 2장,
층이 갈리면 층 출입구마다 — 2026년 기준 장당 9,900원부터의 1회 구매라 5개 지점 표준 배치(지점당 1~2장)가 6~10만 원 선에서 끝납니다.
같은 회사의 태그는 어느 지점 것이든 그 지점 사업장으로 기록이 귀속되므로,
지원 근무자가 다른 지점 태그를 찍어도 «어디서 일했는가»가 정확히 남습니다 — 지점 간 이동이 잦은 인력 운영에서 이 자동 귀속이 수기 대조를 없애 줍니다.
검증에 통과한 태그인지 직원이 확인할 방법이 있나요?
직원 쪽 신뢰 장치도 정리해 둡니다.
태그를 찍으면 화면에 회사·사업장 이름과 기록 시각이 즉시 표시되므로,
직원은 «내 기록이 어느 회사 어느 지점으로 몇 시에 들어갔는지»를 그 자리에서 확인할 수 있습니다.
만약 등록 해제된 태그나 다른 회사의 태그를 찍으면 기록이 성립하지 않고 안내가 뜹니다 — 즉 검증 실패는 조용히 삼켜지는 것이 아니라 사용자에게 드러나는 실패입니다.
이 즉시 피드백이 «찍었는데 기록이 안 됐다»는 사후 분쟁을 줄이는 실질 장치이고,
직원 온보딩 때 «화면에 회사 이름이 뜨는 것까지 확인하고 주머니에 넣으세요» 한 줄을 안내하면 운영 문의가 눈에 띄게 줄어듭니다.
자주 묻는 질문
NFC 태그로 대리 출근을 완전히 막을 수 있나요?
태그 URL을 복사해서 집에서 열면 어떻게 되나요?
HMAC 검증은 무엇을 막나요?
NFC 방식 도입에 리더기가 필요한가요?
부정 기록이 의심되면 어떻게 하나요?
근거: 근로기준법 및 관련 법령 · 최근 업데이트: 2026-09-03 · 다음 검토: 분기별 검토
본 문서는 일반 정보 제공 목적이며,
개별 법률 자문이 아닙니다.
정확한 적용은 노무사/세무사 상담 권장.