표제지
목차
Ⅰ. 서론 9
Ⅱ. 디지털 자격 증명 동향 11
1. Digital Credential Summit 2023 요약 11
가. Summit 주요 인사이트 11
나. 새로운 디지털 자격 증명 생태계 표준, 오픈 배지 3.0과 포괄적 학습자 기록 2.0 발표 13
2. Badge Count 2022 리포트 요약 15
Ⅲ. 디지털 배지 표준 분석 19
1. 오픈 배지 구성 요소와 Open Badges 표준 20
2. Open Badges 표준 요약 26
Ⅳ. 디지털 배지 생태계와 공공 부문의 역할 29
1. 디지털 자격 증명 생태계에서 정부와 공공의 역할 29
가. 공공 부문의 디지털 배지 운영 협의체 30
나. 디지털 배지 보증을 통한 생태계 촉진 35
2. 디지털 배지 표준 체계 확립 전략 36
가. 디지털 배지 표준 및 튜토리얼 제공 36
나. 디지털 자격 증명 데이터세트 구축 38
Ⅴ. 결론 및 제언 40
1. FAQ: 포괄적 학습 기록과 오픈 배지 40
2. 디지털 자격 증명 생태계를 구성하는 표준화 기반 마련 45
가. 포괄적 학습자 기록(CLR) 표준 46
나. 교육과정과 역량 정보를 교환하는 CASE 표준 48
다. 디지털 자격 증명 생태계를 위한 종합적인 표준화 추진 50
참고문헌 52
[부록 1] Open Badges 표준 2.0 분석 56
[부록 2] Open Badges 표준 2.1 분석 91
[부록 3] Open Badges 표준 3.0 분석 114
[부록 4] 디지털 배지 표준 인증 체계 분석 138
판권기 142
표 Ⅲ-1. Open Badges 표준 설명 관련 표기법 안내 19
표 Ⅲ-2. 오픈 배지 시스템의 자체 구축과 라이센스 구입 방식 비교 24
표 Ⅴ-1. CASE 표준을 구성하는 주요 개념 및 요소들 48
그림 Ⅱ-1. 가용 오픈 배지(클래스) 및 누적 기간 오픈 배지 발행 현황 15
그림 Ⅲ-1. 오픈 배지 개념 설명 20
그림 Ⅲ-2. 오픈 배지의 구성요소와 워크플로우(보충 설명) 22
그림 Ⅳ-1. 스미소니언 학습 연구소에서 발행한 디지털 배지 31
그림 Ⅳ-2. PASA에서 운영하는 프로비던스 디지털 배지 32
그림 Ⅳ-3. PASA 피로비던스 디지털 배지의 의사소통 루브릭 예시 33
그림 Ⅳ-4. 1EdTech에서 운영하는 오픈 배지 표준 목록 화면 37
그림 Ⅴ-1. 포괄적 학습자 기록(CLR) 개념 41
그림 Ⅴ-2. W3C의 디지털 지갑(digital Wallet) 표준인 Veriflable Credentials 표준과 포괄적 학습자 기록(CLR) 표준 간의 관계 44
그림 Ⅴ-3. 디지털 자격 증명(Digital Credential)을 구성하는 세 가지 표준 45
그림 Ⅴ-4. 안전하고 검증할 수 있는 포괄적 학습자 기록(CLR)에 담기는 콘텐츠 46
그림 Ⅴ-5. LER(Learning and Employment Records)을 위한 표준, CLR 47
그림 Ⅴ-6. 대학과 기업이 동일한 CASE 문서의 역량 요소를 매칭하는 예시 51
표 부록 1-1. Assertion 속성 정의 59
표 부록 1-2. BadgeClass 속성 정의 62
표 부록 1-3. Profile 속성 정의 64
표 부록 1-4. IdentityObject 속성 정의 65
표 부록 1-5. VerificationObject 속성 정의 66
표 부록 1-6. SignedBadge 속성 정의 67
표 부록 1-7. Evidence 속성 정의 67
표 부록 1-8. Image 속성 정의 69
표 부록 1-9. Criteria 속성 정의 71
표 부록 1-10. AlignmentObject 속성 정의 73
표 부록 1-11. RevocationList 속성 정의 74
표 부록 1-12. revokedAssertion 속성 정의 74
표 부록 1-13. CryptographicKey 속성 정의 75
표 부록 1-14. version 속성 정의 76
표 부록 1-15. Extensions 속성 정의 78
표 부록 1-16. Example Extension의 콘텍스트 파일 소스 79
표 부록 1-17. Example Extension의 스키마 파일 소스 79
표 부록 1-18. Example Extensions 속성 정의 80
표 부록 1-19. validatesType 속성 정의 81
표 부록 1-20. Endorsement 속성 정의 82
표 부록 1-21. endorsementComment 속성 정의 83
표 부록 2-1. Open Badges 표준 v2.1의 등록 요청 예시 94
표 부록 2-2. 등록을 위한 JSON 본문(body) 속성 정의 94
표 부록 2-3. Open Badges 표준 v2.1의 등록 예시 96
표 부록 2-4. 요청에 포함되지 않은 등록 응답을 위한 속성 정의 97
표 부록 2-5. 승인 요청을 위한 속성 정의 98
표 부록 2-6. Open Badges 표준 v2.1의 승인 요청 예시 99
표 부록 2-7. 승인 요청 본문에 포함되어야 하는 속성 정의 99
표 부록 2-8. Open Badges 표준 v2.1의 토큰 요청 예시 100
표 부록 2-9. Open Badges 표준 v2.1의 해지 요청 예시 102
표 부록 2-10. 접근 권한이 부여된 범위 목록 102
표 부록 2-11. Open Badges 표준 v2.1의 Manifest 구조 예시 103
표 부록 2-12. Manifest 속성 정의 104
표 부록 2-13. Status 속성 정의 105
표 부록 2-14. 링크 관계(link relations) 속성 정의 106
표 부록 2-15. Open Badges 표준 v2.1의 링크 헤더 페이지 매김(pagination) 예시 106
표 부록 2-16. Open Badges 표준 v2.1의 Assertion Payload 예시 106
표 부록 2-17. Assertion Payload 속성 정의 107
표 부록 2-18. GET/assertions 107
표 부록 2-19. POST/assertions 107
표 부록 2-20. GET/profile 108
표 부록 2-21. POST/profile 108
표 부록 2-22. 200 GET Assertions Response 속성 정의 109
표 부록 2-23. Open Badges 표준 v2.1의 200 GET Assertions Response 예시 109
표 부록 2-24. 200 POST Assertions Response 속성 정의 110
표 부록 2-25. Open Badges 표준 v2.1의 200 POST Assertions Response 예시 110
표 부록 2-26. 200 GET Assertions Response 속성 정의 111
표 부록 2-27. Open Badges 표준 v2.1의 200 GET Profile Response 예시 111
표 부록 2-28. 200 POST Assertions Response 속성 정의 111
표 부록 2-29. Open Badges 표준 v2.1의 200 POST Profile Response 예시 111
표 부록 2-30. Open Badges 표준 v2.1의 400 Response 예시 112
표 부록 2-31. Open Badges 표준 v2.1의 401 Response 예시 112
표 부록 2-32. Open Badges 표준 v2.1의 404 Response 예시 113
표 부록 2-33. Open Badges 표준 v2.1의 405 Response 예시 113
표 부록 3-1. Sample OpenBadgeCredential file contents: Credential 119
표 부록 3-2. Sample OpenBadgeCredential file contents: Verifiable Credential(with proof) 120
표 부록 3-3. Sample OpenBadgeCredential file contents: Verifiable Credential(as JWT) 121
표 부록 3-4. Open Badges 3.0 표준의 Credential Data Models 133
표 부록 3-5. Open Badges 3.0 표준의 Open Badges API Data Models 135
표 부록 3-6. Open Badges 3.0 표준의 Shared API Data Models 136
표 부록 3-7. Open Badges 3.0 표준의 Shared API Security Data Models 136
표 부록 3-8. Open Badges 3.0 표준의 Shared OAuth 2.0 Data Models 137
표 부록 3-9. Open Badges 3.0 표준의 Shared Proof Data Models 137
그림 부록 1-1. Open Badges v2.0 표준에 따라 작성된 메타데이터 예시 56
그림 부록 1-2. 링크드 데이터로 표현된 오픈 배지 데이터 예시 57
그림 부록 1-3. JSON-LD의 언어 속성을 활용하여 오픈 배지를 기술한 예시 58
그림 부록 1-4. Open Badges 표준 v2.0의 Assertion 예시 61
그림 부록 1-5. Open Badges 표준 v2.0의 BadgeClass 예시 63
그림 부록 1-6. Open Badges 표준 v2.0의 Evidence를 narrative로 참조한 예시 68
그림 부록 1-7. Open Badges 표준 v2.0의 Evidence를 URI id로 참조한 예시 68
그림 부록 1-8. Open Badges 표준 v2.0의 Evidence를 Evidence 클래스로 참조한 예시 68
그림 부록 1-9. Open Badges 표준 v2.0의 Evidence를 Evidence 클래스로 다중 값을 참조한 예시 69
그림 부록 1-10. Open Badges 표준 v2.0의 Image를 HTTP URI로 참조한 예시 70
그림 부록 1-11. Open Badges 표준 v2.0의 Image를 image 클래스로 참조한 예시 70
그림 부록 1-12. Open Badges 표준 v2.0의 Criteria를 URI로 참조한 예시 71
그림 부록 1-13. Open Badges 표준 v2.0의 Criteria를 부가정보와 URL를 병행 참조한 예시 72
그림 부록 1-14. Open Badges 표준 v2.0의 Criteria를 narrative와 alignment를 병행 참조한 예시 72
그림 부록 1-15. Open Badges 표준 v2.0의 RevocationList 예시 75
그림 부록 1-16. Open Badges 표준 v2.0의 CryptographicKey 예시 76
그림 부록 1-17. Open Badges 표준 v2.0의 BadgeClass version 속성 예시 77
그림 부록 1-18. Open Badges 표준 v2.0의 Example Extension 예시 80
그림 부록 1-19. Open Badges 표준 v2.0의 TypeValidation 예시 80
그림 부록 1-20. Open Badges 표준 v2.0의 Endorsement 예시 83
그림 부록 2-1. Open Badges 표준 v2.1의 아키텍처 92
그림 부록 2-2. Open Badges 표준 v2.1의 동적인 클라이언트 등록 시퀀스 다이어그램(Dynamic Client Registration Sequence Diagram) 93
그림 부록 2-3. Open Badges 표준 v2.1의 승인(authorization) 시퀀스 다이어그램 98
그림 부록 2-4. Open Badges 표준 v2.1의 보호된 자원에 접근하는 시퀀스 다이어그램 100
그림 부록 3-1. Open Badge 2.0 다이어그램 116
그림 부록 3-2. Open Badge Verifiable Credential 개념적 구성 요소 116
그림 부록 3-3. Open Badges 표준 v3.0의 Open Badges API 126