diff --git a/scripts/verify-site.py b/scripts/verify-site.py index 2b6ad13..746b288 100644 --- a/scripts/verify-site.py +++ b/scripts/verify-site.py @@ -59,7 +59,7 @@ def handle_starttag(self, tag, attrs): for anchor in ("myd", "tbn", "mobile-id"): assert f'/about/#{anchor}' in home, anchor about = (DIST / "about/index.html").read_text() -for required in ["MyD", "tbn교통방송", "담당 범위는 앱 내 모바일 신분증 솔루션", "운영 반영은 확인되지 않음", "공동 구현", "마이주식", "fail-open", "87개 버전", "99.8%", "배포 자동화", "소프트웨어융합대학 수석 졸업", "4.42 / 4.5", "2018.03", "2022.06.02"]: +for required in ["MyD", "tbn교통방송", "담당 범위는 앱 내 모바일 신분증 솔루션", "운영 반영은 확인되지 않음", "다른 개발자가 만들었고", "마이주식", "fail-open", "87개 버전", "99.8%", "배포 자동화", "소프트웨어융합대학 수석 졸업", "4.42 / 4.5", "2018.03", "2022.06.02"]: assert required in about, required for path in files: assert "실패를 설계합니다" not in path.read_text(), path diff --git a/src/pages/about.astro b/src/pages/about.astro index e7c218e..3577b0d 100644 --- a/src/pages/about.astro +++ b/src/pages/about.astro @@ -85,14 +85,14 @@ import { SITE } from '../data/site';
국방부 장병e음 앱 내 모바일 신분증 솔루션 · iOS 모듈 통합·기능 개발 · Android 기능 단위 보완
+국방부 장병e음 앱 내 모바일 신분증 솔루션 · iOS 모듈 개발·통합 · Android 기능 단위 보완
담당 범위는 앱 내 모바일 신분증 솔루션입니다. Android 핵심 신분증 흐름은 다른 개발자와 공동 구현했습니다.
+담당 범위는 앱 내 모바일 신분증 솔루션입니다. Android 핵심 신분증 흐름은 다른 개발자가 만들었고, 저는 기능 단위로 보완했습니다.
iOS 모듈 통합 · Android 기능 보완
-iOS 앱에 신분증 모듈과 DID·VC 발급·서명 흐름을 통합했습니다. DID는 분산 신원 식별자이고, VC는 발급자가 서명한 디지털 증명서입니다. 앱 잠금·생체인증을 구현하고, 보안 SDK 통합과 취약점 점검 대응을 맡았습니다. 온라인 검증을 구현하고 QR 오프라인 검증을 연계해 App Store 공개 앱에 반영했습니다. 담당 범위는 앱 내 모바일 신분증 솔루션이며, 일부 기능은 다른 개발자와 공동 구현했습니다.
+iOS 모듈 개발·통합 · Android 기능 보완
+회사 모바일 신분증 솔루션의 iOS 코드(DID·VC 발급·서명, 오프라인 검증)를 직접 만들어 장병e음 앱에 통합했습니다. DID는 분산 신원 식별자이고, VC는 발급자가 서명한 디지털 증명서입니다. 앱 잠금·생체인증을 구현하고, 보안 SDK 통합과 취약점 점검 대응을 맡았습니다. 온라인 검증과 QR 오프라인 검증을 구현해 App Store 공개 앱에 반영했습니다. 담당 범위는 앱 내 모바일 신분증 솔루션이며, 일부 기능은 다른 개발자와 공동 구현했습니다.