| English | 의미 |
|---|---|
| public key/ˈpʌblɪk kiː/ | 공钥 |
| private key/ˈpraɪvət kiː/ | 사钥 |
| antivirus/ˌæntɪˈvaɪrəs/ | 안티바이러스 |
| backup/ˈbækʌp/ | 백업 |
| encryption/enˈkrɪpʃn/ | 암호화 |
| firewall/ˈfaɪəwɔːl/ | 파이어월 |
| user accounts/ˈjuːzə əˈkaʊnts/ | 사용자 계정 |
| audit logs/ˈɔːdɪt lɒɡz/ | 감사 로그 |
| anti-spyware/ˈænti ˈspaɪweə/ | 안티스파이웨어 |
| access rights/ˈækses raɪts/ | 접근 권한 |
| authentication/ɔːˌθentɪˈkeɪʃn/ | 인증 |
| biometrics/ˌbaɪəʊˈmetrɪks/ | 생체 인식 |
| two-factor authentication/tuː ˈfæktə ɔːˌθentɪˈkeɪʃn/ | 이중 인증 |
| authorisation/ˌɔːθəraɪˈzeɪʃn/ | 권한 부여 |
| VPN/ˌviː piː ˈen/ | VPN |
| ciphertext/ˈsaɪfətekst/ | 암호문 |
| least-privilege/liːst ˈprɪvɪlɪdʒ/ | 최소 권한 |
| plaintext/ˈpleɪntekst/ | 평문 |
| symmetric encryption/sɪˈmetrɪk enˈkrɪpʃn/ | 대칭 암호화 |
| asymmetric encryption/ˌeɪsɪˈmetrɪk enˈkrɪpʃn/ | 비대칭 암호화 |
| digital signature/ˈdɪdʒɪtl ˈsɪɡnɪtʃə/ | 디지털 서명 |
누구나 닫을 수 있지만 오직 한 사람만이 열 수 있는 자물쇠
- 온라인으로 결제할 때마다 카드 번호는 낯선 사람들이 소유한 수십 개의 라우터를 거칩니다. 이들 중 아무나 바이트를 복사할 수 있습니다。
- 안전성을 보장하는 원리는 1977년提出的 idea입니다: 누구나 잠글 수 있지만 특정 키를 가진 사람만이 열 수 있는 자물쇠입니다. 당신은 상점의 공개 키로 카드 번호를 잠그고, 오직 상점의 개인 키만이 이를 엽니다。
- 이것은 수많은 measure들 중 하나일 뿐입니다. 이 수업에서는 단일 PC부터 개방형 인터넷까지의 방어 체계, examiner가采点하는 용어로 각 measure가 어떻게 작동하는지, 그리고 어떤 measure가 어떤 위협에 적합한지를 다룹니다。
스탠드alon PC
- 강력한 비밀번호: 길고 다양한 문자 조합, 정기적인 변경, 절대 공유하지 않음。
- 최신 상태의 안티바이러스 소프트웨어, 즉각적인 소프트웨어 업데이트, 출퇴근 시 잠금 화면 설정。
- 분실되거나 손상된 데이터를 복구하기 위해 분리된 매체에 백업을 하고 오프사이트에 보관; 도난당한 노트북이 아무것도 제공하지 않도록 풀 디스크 암호화를 수행。
네트워크에 연결되지 않는 독립 PC를 보호하는 조치는 무엇입니까? 모든 해당되는 것을 선택하십시오.
난이도 2/5 · 140 코인 + 오늘 첫 완료 시 소액 보너스
악성 코드는 USB 스틱과 다운로드를 통해 여전히 도착하고, 디스크 고장도 아직 발생하므로 비밀번호, 백신, 백업이 적용됩니다. 네트워크 로그인 감사는 네트워크 연결 PC에 대한 조치입니다.
네트워크 연결 PC
- 위 내용 외에 **방화벽(firewall)**이 포함된다: 방화벽은 들어오고 나가는 모든 전송을 검사하며, 화이트리스트 또는 블랙리스트의 주소, 포트, 프로토콜 같은 설정된 기준과 비교하여 기준에 부합하지 않는 것은 차단하고, 무단 접근 시도를 경고할 수 있다.
- 모든上述措施에 더해 방화벽(firewall): 들어오고 나가는 모든 전송을 검사하고, whitelist 또는 blacklist의 주소, 포트 및 프로토콜과 같은 설정된 기준과 비교하여 기준에 부합하지 않는 것을 차단하며, unauthorized access 시도를 경고할 수 있습니다。
- 중앙 사용자 계정과 사용자별 권한: 관리자 권한은 관리자에게만 부여。

기준에 부합하지 않는 트래픽은计算机에 도달하지 못한다
방화벽이 주로 하는 역할은:
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
방화벽은规定了된 규칙에 따라 들어오거나 나가는 네트워크 트래픽을 제어합니다.
평가관의 말로 보는 조치의 작동 원리
- 안티바이러스 및 안티스피와이어 소프트웨어는 알려진 악성코드 서명 데이터베이스를 통해 파일과 프로그램을 스캔하고, 행동을 점검하며, 발견된 것들을 격리하거나 삭제하며, 새로운 악성코드를 인식하기 위해 업데이트되어야 한다.
- 안티바이러스 및 안티스파이웨어 소프트웨어는已知 malware 서명数据库와 파일을 비교하여 스캔하고, 행위를 확인하며, 발견된 것을 격리하거나 삭제하며, 새로운 말웨어를 식별하기 위해 업데이트되어야 합니다。
- 비밀번호 및 사용자 계정: 비밀번호를 아는 사용자만 로그인 가능; 반복된 실패 시 계정 잠금; 각 계정은 고유한 접근 권한을 가짐。
- 접근 권한: 각 파일이나 테이블마다 각 사용자 또는 그룹에게 읽기 전용 또는 읽기/쓰기와 같은 permissions를 부여하여, 자신 외의 데이터를 보거나 수정하지 못하게 함。
인증(Authentication)
- **인증(Authentication)**은 사용자의 신원을 확인합니다: 사용자가 아는 것 (비밀번호), 사용자가 가지고 있는 것 (토큰 또는 휴대폰), 혹은 사용자가 본신 (생체 정보(Biometrics)).
- **인증(authentication)**은 사용자의 신원을 확인합니다: 그들이 아는 것(비밀번호), 그들이 가지고 있는 것(토큰 또는 휴대폰), 혹은 그들이 본질적인 것(생체 정보 biometrics)。
- 생체 정보: 장치는 얼굴, 지문 또는 망막을 포착하여 디지털 데이터로 변환하고, 해당 사용자를 위한 저장된 데이터와 비교하여 일치할 경우에만 접근을 허용합니다. 잊히거나 빌려주거나 추측할 수 없습니다。

당신이 가지고 있는 것

당신이 본신인 것
폰 앱의 코드是哪一种 인증 요인의 예입니다?
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
토큰/폰 코드는 '가지고 있는 것'입니다. 2단계 로인은 이를 비밀번호('아는 것') 또는 생체 인식('본인')과 결합합니다.
지문 리더기는 사용자가 ____something they ____에 의해 인증합니다.
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
아는 것(password), 가지고 있는 것(token), 본인(biometric feature). 생체 인식은 잊히거나 빌려주거나 추측할 수 없습니다.
위협에 맞는 측정 방법 매칭하기
- 전송 중 도청: 데이터를 암호화(encrypt) 하십시오(HTTPS, VPN). 키가 없으면 도청된 복호화된 문자열은 무용지물입니다.
- 전송 중 간섭: 데이터를 암호화하십시오 (HTTPS, VPN). 키가 없으면 Intercepted ciphertext은 무용지물입니다。
- Unauthorized access: 강력한 인증과 이중 인증, 실패 시 로그인 잠금. 내부 남용: 최소 권한(principle of least-privilege) 원칙, 각 사용자는 필요한 것만 얻으며, 감사(logging) 추가。
각 위협에 대해 가장 잘 대응하는 보안 조치를 매칭하십시오.
난이도 2/5 · 140 코인 + 오늘 첫 완료 시 소액 보너스
각 위협에는 최적의 방어책이 있습니다 - interception에 대해서는 암호화, 침입자에 대해서는 인증, 악성코드에 대해서는 패치, 내부자에 대해서는 권한 제한.
전송 중 데이터 interception에 대한 최상의 방어책은:
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
전송 중 도난당한 암호화 데이터는 키가 없으면 무용지물입니다. 인증과 방독 logiciels은 서로 다른 위협에 대응합니다.
암호화
- 암호화는 키를 사용하여 평문을 암호문으로 변환하여, 도청된 복사본이 키가 없으면 이해할 수 없게 합니다. 수신자는 복호화를 위해 키를 사용합니다. 전송 중이나 저장 중인 데이터를 보호합니다.
- 대칭 암호화(AES)는 하나의 공유 키를 사용하여 암호화와 복호화를 수행합니다: 빠르지만, 키 자체가 수신자에게 안전하게 전달되어야 합니다.
- 비대칭 암호화(RSA)는 공용 키를 사용하여 암호화하고, 동일한 비공개 키로 복호화합니다. 공용 키는 누구나 사용할 수 있어 키 공유 문제를 해결합니다.

하나의 공유 키 또는 잠그기 위한 공용 키와 열기 위한 비공개 키
Caesar 암호로 암호화
이동(shift)을 변경하는 것이 열쇠(key)입니다. 각 문자는 알파벳 상에서 그만큼 이동하여 ciphertext를 만들고, 동일한 열쇠로 다시 되돌립니다. 이 공유 열쇠는 미시적 대칭 암호화입니다.
비대칭 암호화(RSA 등)와 대칭 암호화(AES 등)의 차이는 다음과 같습니다:
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
비대칭은 공钥/사钥 쌍을 사용합니다(키 공유 문제 해결); 대칭은 하나의 공유 키를 사용합니다(빠름).
대칭 암호화의 단계를 발신자에서 수신자로 순서대로 나열하십시오.
난이도 3/5 · 200 코인 + 오늘 첫 완료 시 소액 보너스
대칭 암호화는 잠금(암호화)과 열쇠(복호화)에 모두 하나의 공유 키를 사용합니다.Anyone가 ciphertext을 도청하더라도 해당 키가 없으면 읽을 수 없습니다.
대칭 암호화는 하나의 공유 키를 사용하지만, 비대칭 암호화는 암호화에 공钥을 사용하고 복호화에 사钥을 사용합니다.
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
이 같은 공钥/사钥의 분리가 비대칭 암호화로 하여금 키를 안전하게 공유하는 문제를 해결하게 합니다.
풀이 예제: 디지털 서명이 문서를 어떻게 인증하는가
- 디지털 서명이 어떻게 문서를 인증하는지 설명하시오. [5]
- 송신자는 메시지를 해시 함수에 통해 디제스트(digest)를 생성합니다. 송신자는 자신의 비공개 키로 이 디제스트를 암호화합니다; 이 암호화된 디제스트가 디지털 서명입니다.
- 메시지와 서명은 함께 전송됩니다. 수신자는 송신자의 공용 키로 서명을 복호화하여 디제스트를 복구합니다.
- 수신자는 수신한 메시지에 대해 해시를 계산하고 두 디제스트를 비교합니다. 일치하면 발신자가 누구인지(서명은 오직 비공개 키만 만들 수 있음)와 변조되지 않았음을 증명합니다(어떤 변경도 해시는 바뀜).

메시지가 아닌 해시에 서명함
디지털 서신의 발송 및 검증 단계를 순서대로 나열하십시오.
난이도 3/5 · 200 코인 + 오늘 첫 완료 시 소액 보너스
해시, 사钥으로 서명, 전송, 공钥으로 열기, 비교. 일치하면 발신자를 증명하고 변경된 것이 없음을 확인합니다.
worked example: 인터넷을 가로지르는 기밀 데이터
- 회사에서 인터넷을 통해 지사에게 기밀 데이터를 전송합니다. 이를 안전하게 유지하는 방법을 기술하시오. [3]
- 암호화: 데이터는 키를 사용하여 암호문으로 인코딩되므로, 도청한 무단 접근자는 읽을 수 없고, 키를 가진 의도된 수신자만이 디코딩할 수 있습니다.
- 같은 답변은 테스터에게 이메일로 전송된 프로그램 파일에도 적용됩니다: 파일을 암호화하거나 암호화된 연결을 통해 전송하고, 비밀번호는 별도로 전송합니다.
- 암호화가 무엇을 하고 하지 못하는지 언급하십시오: 데이터가 읽히는 것을 막을 뿐, 도청되거나 삭제되는 것은 아닙니다.
worked example: 데이터베이스의 접근 권한
- 데이터베이스 내 데이터를 보호하기 위해 접근 권한이 어떻게 작동하는지 기술하시오. [3]
- 각 사용자에게 사용자 이름과 비밀번호가 있는 계정이 부여됩니다. 데이터베이스 관리자는 각 테이블에 대해 각 계정에 대한 권한(참조 전용, 참조 및 작성, 또는 무접근)을 지정합니다.
- 사용자는 허용된 테이블과 필드만 볼 수 있으므로, 고객이 직원 테이블을 열 수 없고, 사원이 가격을 읽을 수는 있지만 변경할 수는 없습니다. DBMS는 모든 쿼리에 대해 이를 강제합니다.
접근 권한을 설정하여 사무원에게 가격 표를 읽을 수는 있지만 수정하지 못하도록 할 수 있습니다.
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
권한은 계정 및 테이블별로 설정됩니다: 읽기 전용, 읽기 및 쓰기, 또는 접근 불가. DBMS는 모든 쿼리에 대해 이를 강제합니다.
놓칠 수 있는 점
- 암호화는 기밀성을 보호하지만 무결성은 보호하지 않습니다. 무결성을 위해서는 체크섬, 패리티 또는 체크디ジット을 사용하십시오.
- 암호화는 도청이나 삭제를 방지하지 않으며, 도청된 복사본이 읽히지 않도록 할 뿐입니다.
- 디지털 서명은 메시지 자체를 아니라 메시지의 해시를 비공개 키로 암호화합니다.
- 조치의 이름과 작동 원리를 모두 명시하십시오. "파이어월"만으로는 점수가 없으며, "트래픽을 설정된 기준과 비교하여 실패한 것을 차단함"은 점수를 받습니다.
이해했습니다
- 방어를 계층적으로 배치하십시오: 비밀번호, 백신, 업데이트, 백업, 암호화 → 파이어월, 사용자 계정, 접근 권한, 감사 로그 추가 → VPN, HTTPS, 디지털 서명 추가
- 인증은 당신이 아는 것 / 보유한 것 / 본질적인 것입니다; 2FA는 두 가지를 결합합니다; 생체 인식은 포착된 특징을 저장된 데이터와 비교합니다
- 조치를 위협에 맞추십시오: 도청 → 암호화; 무단 접근 → 인증; 내부威胁 → 최소 권한原则; 악성 소프트웨어 → 백신 및 패치
- 대칭 = 하나의 공유 키; 비대칭 = 공용 키로 암호화, 비공개 키로 복호화; 디지털 서명 = 비공개 키로 암호화된 해시