blueapple8259/wikipedia_raw_ko huggingface dataset:
{{위키데이터 속성 추적}}
[[파일:KDF chain.png|섬네일|키 유도 함수 체인의 예. 하나의 KDF 함수의 출력은 체인의 다음 KDF 함수에 대한 입력이다.]]
'''키 유도 함수'''(Key derivation function, '''KDF''')는 [[암호학]]에서 [[의사 난수 함수]](일반적으로 [[암호화 해시 함수]] 또는 [[블록 암호]]를 사용)를 사용하여 키를 더 긴 길이의 키로 확장하거나 [[디피-헬먼 키 교환]]의 결과인 그룹 요소를 [[고급 암호화 표준|AES]]와 함께 사용할 대칭 키로 변환하는 등 필요한 형식의 키를 얻는 데 사용할 수 있다.<ref>{{서적 인용|author=Bezzi, Michele|chapter=Data privacy |editor=Camenisch, Jan|title=Privacy and Identity Management for Life|publisher=Springer|year=2011|isbn=9783642203176|pages=185–186|chapter-url=https://books.google.com/books?id=vYxzh3C6OPUC&pg=PA185|display-authors=etal|display-editors=etal}}</ref><ref>{{웹 인용|author=Kaliski, Burt|author2=RSA Laboratories |title=RFC 2898 – PKCS #5: Password-Based Cryptography Specification, Version 2.0|work=IETF|url=https://www.ietf.org/rfc/rfc2898.txt|author2-link=RSA Laboratories }}</ref><ref>{{웹 인용|author=Chen, Lily|title=NIST SP 800-108: Recommendation for Key Derivation Using Pseudorandom Functions|publisher = NIST|date = October 2009|url=https://csrc.nist.gov/publications/detail/sp/800-108/final }}</ref> [[HMAC|키 암호화 해시 함수]]는 키 유도에 사용되는 의사 난수 함수의 대중적인 예이다.<ref>{{서적 인용|author=Zdziarski, Jonathan|title=Hacking and Securing IOS Applications: Stealing Data, Hijacking Software, and How to Prevent It| publisher=O'Reilly Media|year=2012|isbn=9781449318741|pages=252–253|url=https://books.google.com/books?id=2D50GNA1ULsC&pg=PA252}}</ref>

== 각주 ==
{{각주}}

== 관련 문헌 ==
{{참고 자료 시작}}
* {{웹 인용
| last = Percival| first = Colin| author-link = Colin Percival
| title = Stronger Key Derivation via Sequential Memory-Hard Functions
| date = May 2009
| url = http://www.tarsnap.com/scrypt/scrypt.pdf
| work = BSDCan'09 Presentation
| access-date = 2009-05-19 }}
* [https://web.archive.org/web/20150228035021/http://di-mgt.com.au/cryptoKDFs.html Key Derivation Functions]
{{참고 자료 끝}}

{{암호학}}

[[분류:키 관리]]
{{위키데이터 속성 추적}}
'''KCDSA'''(Korean Certificate-based Digital Signature Algorithm)는 [[한국인터넷진흥원]](KISA)이 이끄는 팀이 만든 [[디지털 서명]] 알고리즘이다. 이는 [[디지털 서명 알고리즘]] 및 GOST R 34.10-94와 유사한 [[ElGamal]] 변형이다. 표준 알고리즘은 GF(p)를 통해 구현되지만 타원 곡선 변형(EC-KCDSA)도 지정된다.

KCDSA에는 가변 크기 출력(128~256비트, 32비트 증분)을 생성할 수 있는 충돌 방지 [[암호화 해시 함수]]가 필요하다. 또 다른 한국 표준인 [[HAS-160]]을 선택하는 것이 제안된다.

== 해시 함수 ==
* <math>h</math>: |q|-비트 다이제스트를 사용한 충돌 방지 해시 함수.

== EC-KCDSA ==
EC-KCDSA는 본질적으로 이산 로그 암호화 대신 [[타원곡선 암호]]를 사용하는 동일한 알고리즘이다.

== 외부 링크 ==
* [https://web.archive.org/web/20190227223049/http://pdfs.semanticscholar.org/87b2/b3699c14fd165e3f4ee9c5a307863b8cc235.pdf KCDSA specification and analysis]

{{토막글|컴퓨터 과학}}

[[분류:타원곡선 암호]]
[[분류:공개 키 암호]]
{{위키데이터 속성 추적}}
{{영화 정보
| 제목     = 아노라
| 원제     = {{lang|en|Anora}}
| 그림     = 
| 그림설명 = 
| 감독     = [[숀 베이커]]
| 제작     = {{단순목록|
* 숀 베이커
* 서맨사 콴
* 앨릭스 코코
}}
| 각본     = 숀 베이커
| 원작     = 
| 해설     = 
| 출연     = {{단순목록|
* [[마이키 매디슨]]
* [[마르크 예이델시테인]]
* [[유라 보리소프]]
* 카렌 카라굴랸
* 바체 토브마샨
* [[알렉세이 세레브랴코프]]
}}
| 음악     = 매슈 히런스미스
| 촬영     = 드루 대니얼스
| 편집     = 숀 베이커
| 스튜디오 = {{단순목록|
* [[필름네이션 엔터테인먼트]]
* 크레 필름
}}
| 배급     = {{단순목록|
* {{국기그림|미국}} [[네온 (기업)|네온]]
* {{국기그림|대한민국}} [[UPI 코리아]]
}}
| 개봉     = {{영화 날짜|2024|5|21|[[칸 영화제]]|2024|10|18|미국|2024|11|6|대한민국}}
| 시간     = 139분
| 나라     = {{국기나라|미국}}
| 언어     = 영어, 러시아어, 아르메니아어
| 제작비   = 600만 달러<ref>{{웹 인용|url=https://www.kcrw.com/news/shows/press-play-with-madeleine-brand/election-anora/sean-baker|publisher=[[KCRW]]|title=‘Anora’ won top prize at Cannes. How did Sean Baker direct it?|date=October 30, 2024|access-date=November 3, 2024}}</ref>
| 관객수   = 
| 흥행수익 = 
}}
《'''아노라'''》({{llang|en|Anora}})는 2024년 개봉한 [[미국]]의 드라마 영화다. [[숀 베이커]]가 감독과 각본을 맡았다. 제77회(2024년) [[칸 영화제]] [[황금종려상]] 수상작이다.

== 줄거리 ==
{{빈 문단}}

== 출연진 ==
* [[마이키 매디슨]] - 아노라 "애니" 미키바 역
* [[마르크 예이델시테인]] - 이반 "바냐" 자하로프 역
* [[유리 보리소프]] - 이고리 역
* 카렌 카라굴랸 - 토로스 역
* 바체 토브마샨 - 가닉 역
* [[알렉세이 세레브랴코프]] - 니콜라이 자하로프 역
* [[다리야 예카마소바]] - 갈리나 자하로바 역
* 린지 노링턴 - 다이아몬드 역
* 아이비 워크 - 크리스탈 역
* 루나 소피아 미란다 - 룰루 역

== 각주 ==
{{각주}}

== 외부 링크 ==
* {{IMDb 제목|28607951}}
* {{로튼 토마토 영화|anora}}
* {{Metacritic|anora}}
* [https://daylong0328.tistory.com/35 아노라 정보]

{{숀 베이커}}
{{황금종려상}}
{{토막글|영화}}

[[분류:2024년 영화]]
[[분류:영어 영화 작품]]
[[분류:러시아어 영화 작품]]
[[분류:아르메니아어 영화 작품]]
[[분류:미국의 독립 영화 작품]]
[[분류:미국의 코미디 드라마 영화]]
[[분류:매춘을 소재로 한 영화]]
[[분류:혼인을 소재로 한 영화]]
[[분류:스트립쇼를 소재로 한 영화]]
[[분류:뉴욕을 배경으로 한 영화]]
[[분류:라스베이거스를 배경으로 한 영화]]
[[분류:뉴욕에서 촬영한 영화]]
[[분류:숀 베이커 감독 영화]]
[[분류:필름네이션 엔터테인먼트 영화]]
[[분류:NEON 영화]]
[[분류:포커스 피처스 영화]]
[[분류:유니버설 픽처스 영화]]
[[분류:황금종려상 수상작]]
{{위키데이터 속성 추적}}
{{영화 정보
| 제목     = 베이비걸
| 원제     = {{lang|en|Babygirl}}
| 그림     = 
| 그림설명 = 
| 감독     = [[할리나 레인]]
| 제작     = {{단순목록|
* 할리나 레인
* 데이비드 이노호사
}}
| 각본     = 할리나 레인
| 원작     = 
| 해설     = 
| 출연     = {{단순목록|
* [[니콜 키드먼]]
* [[해리스 디킨슨]]
* [[소피 와일드]]
* [[안토니오 반데라스]]
* [[장 르노]]
}}
| 음악     = [[크리스토발 타피아 데 비에르]]
| 촬영     = [[야스퍼 볼프]]
| 편집     = [[매슈 해넘]]
| 스튜디오 = {{단순목록|
* [[A24]]
* [[2AM (기업)|2AM]]
}}
| 배급     = A24
| 개봉     = {{영화 날짜|2024|8|30|[[베네치아 영화제]]|2024|12|25|미국}}
| 시간     = 114분
| 나라     = {{국기나라|미국}}
| 언어     = [[영어]]
| 제작비   = 
| 관객수   = 
| 흥행수익 = 
}}
《'''베이비걸'''》({{llang|en|Babygirl}})은 2024년 개봉 예정인 [[미국]]의 에로틱 스릴러 영화이다. [[할리나 레인]]이 감독과 각본을 맡았다. 제81회(2024년) [[베네치아 영화제]] [[황금사자상]] 경쟁후보작이다.

== 줄거리 ==
{{빈 문단}}

== 출연 ==
* [[니콜 키드먼]] - 로미
* [[해리스 디킨슨]] - 새뮤얼
* [[안토니오 반데라스]] - 제이컵
* [[소피 와일드]] - 에스미
* [[하이터 얀선]] - 헤다
* 에스터 맥그레거 - 이저벨
* 본 라일리 - 노라
* 빅터 슬리잭 - 미셀 씨
* 아누프 데사이 - 로버트
* 바틀리 부즈 - 톰
* 맥스웰 휘팅턴쿠퍼 - 조시
* [[레슬리 실바]] - 헤이즐
* [[돌리 웰스]] - 치료사

== 외부 링크 ==
* {{IMDb 제목|30057084}}
* {{로튼 토마토 영화|babygirl_2024}}
* {{Metacritic|babygirl-2024}}

{{토막글|영화}}

[[분류:개봉 예정 영화]]
[[분류:2024년 영화]]
[[분류:영어 영화 작품]]
[[분류:미국의 에로 영화]]
[[분류:미국의 스릴러 영화]]
[[분류:뉴욕에서 촬영한 영화]]
[[분류:A24 영화]]
{{위키데이터 속성 추적}}
{{회사 정보
|로고=RSA Security logo2.svg
|그림=MBTA route 351 bus at RSA offices, May 2020.jpg
}}
'''RSA 시큐리티'''(RSA Security LLC<ref>{{웹 인용| url=http://www.hoovers.com/company-information/cs/company-profile.RSA_Security_LLC.ef345dbdf6a59dd7.html| title=RSA Security LLC Company Profile| access-date=May 15, 2013}}</ref>, 구 RSA Security, Inc.) 및 [[상호|상표명]] '''RSA'''는 암호화 및 암호화 표준에 중점을 두고 있는 미국의 [[컴퓨터 보안|컴퓨터]] 및 [[네트워크 보안]] 회사이다. RSA는 공동 창립자인 [[로널드 리베스트]], [[아디 샤미르]] 및 [[레너드 애들먼]]의 이니셜을 따서 명명되었으며, RSA 공개 키 암호화 알고리즘도 그의 이름을 따서 명명되었다.<ref>{{웹 인용|url=http://www.rsa.com/node.aspx?id=2760|title=RSA History|access-date=June 8, 2011}}</ref> 해당 제품 중에는 [[SecurID]] 인증 토큰이 있다. [[암호학|BSAFE 암호화]] 라이브러리도 처음에는 RSA가 소유했다. RSA는 [[미국 국가안보국|NSA]]가 개발한 백도어를 자사 제품에 통합한 것으로 알려져 있다.<ref name="NSAcollab1">{{뉴스 인용|url=https://www.reuters.com/article/us-usa-security-nsa-rsa-idUSBREA2U0TY20140331|title=NSA infiltrated RSA security more deeply than thought - study|date=March 31, 2014|access-date=2014-03-31|work=Reuters}}</ref><ref name="NSAcollab2">{{웹 인용|url=https://arstechnica.com/security/2014/03/report-rsa-endowed-crypto-product-with-second-nsa-influenced-code/|title=RSA endowed crypto product with second NSA-influenced code|date=March 31, 2014|access-date=2014-03-31|publisher=Ars Technica}}</ref> 또한 매년 정보 보안 컨퍼런스인 RSA 컨퍼런스를 조직한다.

1982년 독립 회사로 설립된 RSA 시큐리티는 2006년 [[델 EMC|EMC 코퍼레이션]]에 미화 21억 달러에 인수되어 EMC 내 사업부로 운영되었다. 2016년 EMC가 델 테크놀로지스에 인수되면서 RSA는 델 테크놀로지스 브랜드 제품군의 일부가 되었다.<ref>{{웹 인용|title=Dell Technologies - Who We Are|url=https://www.delltechnologies.com/en-us/who-we-are.htm#accordion0=0|publisher=Dell Technologies Inc.|access-date=9 September 2016}}</ref> 2020년 3월 10일, 델 테크놀로지스는 STG(Symphony Technology Group), Ontario Teachers' Pension Plan Board(Ontario Teachers') 및 AlpInvest Partners(AlpInvest)가 이끄는 컨소시엄에 RSA 시큐리티를 21억 달러에 매각할 것이라고 발표했다. 2006년 EMC가 구입했을 때와 동일한 가격이다.<ref>{{웹 인용|title=RSA® Emerges as Independent Company Following Completion of Acquisition by Symphony Technology Group|url=https://www.rsa.com/en-us/company/news/rsa--emerges-as-independent-company|access-date=2020-11-02|website=RSA.com|language=en}}</ref>

RSA는 매사추세츠주 첼름스퍼드에 본사를 두고 있으며 [[브랙넬]](영국)과 [[싱가포르]]에 지역 본부를 두고 있으며 수많은 해외 지사를 두고 있다.<ref>{{웹 인용| url=http://www.emc.com/corporate/about-rsa/index.htm | title=About RSA &#124; Cybersecurity and Digital Risk Management}}</ref>

== 같이 보기 ==
* [[보안 토큰]]
* [[RSA SecurID]]

== 각주 ==
{{각주}}

== 외부 링크 ==
* {{공식 웹사이트|http://www.rsa.com/}}

{{전거 통제}}

[[분류:옛 인증 기관]]
[[분류:컴퓨터 보안 기업]]
[[분류:미국의 소프트웨어 기업]]
[[분류:1982년 설립된 소프트웨어 기업]]
{{위키데이터 속성 추적}}
[[파일:Len-mankin-pic.jpg|섬네일]]
'''레너드 애들먼'''(Leonard Adleman, 1945년 12월 31일 ~ )은 미국의 컴퓨터 과학자이다. [[RSA 암호|RSA]] 암호화 알고리즘의 창시자 중 한 명으로 2002년 [[튜링상]]을 수상했다. 또한 [[DNA 컴퓨팅]] 분야를 창안한 것으로도 알려져 있다.

== 생애 ==
레너드 M. 애들먼은 [[캘리포니아주]]의 [[유대인]] 가정에서 태어났다. 그의 가족은 원래 현대 [[벨라루스]], [[민스크]] 지역에서 미국으로 이주했다. [[샌프란시스코]]에서 자랐고 [[캘리포니아 대학교 버클리]]에서 학사학위를 받았다. 1968년에 수학 학위를 취득하고 박사 학위를 받았다. 1976년 EECS에서 학위를 취득했다. 그는 또한 영화 '[[스니커즈 (영화)]]'의 수학 컨설턴트이기도 했다. 1996년에 그는 계산 및 암호학 이론에 기여한 공로로 [[미국공학한림원]]의 회원이 되었다. 그는 또한 [[미국국립과학원]]의 회원이기도 하다.

애들먼은 또한 아마추어 복싱 선수이며 [[제임스 토니]]와 스파링을 했다.

== 같이 보기 ==
* [[프로그래머 목록]]

== 외부 링크 ==
* [http://adleman.usc.edu Adleman's homepage]
* [https://web.archive.org/web/20080316120254/http://awards.acm.org/citation.cfm?id=7308544&srt=year&year=2002&aw=140&ao=AMTURING Turing Award Citation]
* [https://web.archive.org/web/20151101121012/http://www.usc.edu/dept/molecular-science/fm-sneakers.htm Mathematical consultant for movie ''Sneakers'']
* {{MathGenealogy |id= 62298}}

{{튜링상 수상자}}
{{전거 통제}}

[[분류:미국의 프로그래머]]
[[분류:미국의 과학 저술가]]
[[분류:벨라루스 유대계 미국인]]
[[분류:1945년 출생]]
[[분류:살아있는 사람]]
[[분류:튜링상 수상자]]
[[분류:서던캘리포니아 대학교 교수]]
[[분류:미국 예술과학 아카데미 석학회원]]
[[분류:미국 과학 아카데미의 회원]]
{{위키데이터 속성 추적}}
{{소문자}}
[[파일:EU trust mark logo eIDAS.png|섬네일|자격이 있는 신뢰할 만한 서비스에 붙이는 EU 신뢰 마크]]
'''eIDAS'''(electronic IDentification, Authentication and trust Services, 한국어: 전자 식별, 인증 및 신뢰 서비스)는 "전자 거래를 위한 전자 식별 및 신뢰 서비스"를 관리한다는 목적을 명시한 EU 규정이다. 이 법안은 2014년에 통과되었으며 해당 조항은 2016년부터 2018년 사이에 발효되었다.<ref name="Tuner_Understanding eIDAS">{{웹 인용|last1=Turner|first1=Dawn|title=Understanding eIDAS|url=http://www.cryptomathic.com/news-events/blog/understanding-eidas|publisher=Cryptomathic|accessdate=12 April 2016}}</ref><ref name="eIDAS-EUR-Lex">{{웹 인용|title=Regulation (EU) No 910/2014 of the European Parliament and of the Council of 23 July 2014 on electronic identification and trust services for electronic transactions in the internal market and repealing Directive 1999/93/EC|url=http://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv:OJ.L_.2014.257.01.0073.01.ENG|website=EUR-Lex|publisher=The European Parliament and the Council of the European Union|accessdate=18 March 2016}}</ref>

2023년에 제안된 법률 변경을 통해 모든 EU 정부는 [[중간자 공격]]을 수행하고 암호화된 통신을 포함한 모든 [[대중감시|인터넷 메시지를 감시]]할 수 있다.<ref name="blog.mozilla.org">https://blog.mozilla.org/netpolicy/files/2023/11/eIDAS-Industry-Letter.pdf</ref> 사이버 보안 연구원, NGO, 시민 사회 단체는 이 제안이 인권, 개인 정보 보호 및 존엄성에 대한 위협이라고 비난했다.<ref name="last-chance-for-eidas.org">https://last-chance-for-eidas.org/</ref><ref name="nce.mpi-sp.org">https://nce.mpi-sp.org/index.php/s/cG88cptFdaDNyRr</ref><ref name="internetsociety.org">https://www.internetsociety.org/resources/doc/2023/qualified-web-authentication-certificates-qwacs-in-eidas/</ref>

== 같이 보기 ==
* [[다요소 인증]]

== 각주 ==
{{각주}}

== 외부 링크 ==
* {{웹 인용|url=https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv:OJ.L_.2014.257.01.0073.01.ENG|title=REGULATION (EU) No 910/2014 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 23 July 2014 on electronic identification and trust services for electronic transactions in the internal market and repealing Directive 1999/93/EC}} - The text of the eIDAS EU regulation.

{{전거 통제}}

[[분류:인증 방법]]
[[분류:기술법]]
[[분류:암호 표준]]
[[분류:유럽 연합의 규칙]]
[[분류:서명]]
{{위키데이터 속성 추적}}
'''기본 인증''' 또는 '''기본 액세스 인증''', '''기본 접근 인증'''(Basic access authentication)은 HTTP 트랜잭션의 맥락에서 요청 시 [[사용자 에이전트|HTTP 사용자 에이전트]](예: [[웹 브라우저]])가 [[사용자 (컴퓨팅)|사용자 이름]]과 [[비밀번호]]를 제공하는 방법이다. 기본 HTTP 인증에서 요청에는 <code>Authorization: Basic <credentials></code> 형식의 헤더 필드가 포함된다. 여기서 <code><credentials></code>는 단일 콜론(<code>:</code>)으로 결합된 ID 및 비밀번호의 인코딩이다.

처음에 1993년 CERN에서 구현되었으며<ref>{{메일링 인용|url=http://1997.webhistory.org/www.lists/www-talk.1993q3/0882.html |title=Announcing Access Authorization Documentation |date=10 September 2022 |access-date=7 February 2022 |mailing-list=www-talk@w3.org |last=Luotonen |first=Ari}}</ref> 1996년 HTTP 1.0 사양에서 정의되었다.<ref>{{웹 인용|url=https://www.w3.org/Protocols/HTTP/1.0/spec.html#BasicAA |title=Hypertext Transfer Protocol -- HTTP/1.0 |date=19 February 1996 |website=www.w3.org |publisher=W3C |access-date=7 February 2022}}</ref> 2015년부터 지정되었으며 1999년부터 사용되지 않는다.

== 특징 ==
HTTP 기본 인증(BA) 구현은 [[HTTP 쿠키|쿠키]], 세션 식별자 또는 로그인 페이지가 필요하지 않기 때문에 웹 리소스에 대한 [[접근 제어]]를 적용하는 가장 간단한 기술이다. 오히려 HTTP 기본 인증은 HTTP 헤더의 표준 필드를 사용한다.

== 같이 보기 ==
* [[다이제스트 인증]]

== 각주 ==
{{각주}}

== 외부 링크 ==
* {{웹 인용|title=RFC 7235 - Hypertext Transfer Protocol (HTTP/1.1): Authentication|url=https://tools.ietf.org/html/rfc7235|publisher=Internet Engineering Task Force (IETF)|date=June 2014}}

[[분류:HTTP]]
[[분류:컴퓨터 접근 제어 프로토콜]]
{{위키데이터 속성 추적}}
{{HTTP}}
'''다이제스트 인증''' 또는 '''다이제스트 액세스 인증'''(Digest access authentication)은 [[웹 서버]]가 사용자의 [[웹 브라우저]]와 사용자 이름 또는 비밀번호와 같은 자격 증명을 협상하는 데 사용할 수 있는 합의된 방법 중 하나이다. 이는 온라인 뱅킹 거래 내역과 같은 민감한 정보를 전송하기 전에 사용자의 신원을 확인하는 데 사용될 수 있다. 네트워크를 통해 전송하기 전에 사용자 이름과 비밀번호에 [[해시 함수]]를 적용한다. 반면 [[기본 인증]]은 해싱 대신 쉽게 되돌릴 수 있는 [[베이스64]] 인코딩을 사용하므로 [[전송 계층 보안|TLS]]와 함께 사용하지 않으면 안전하지 않다.

기술적으로 다이제스트 인증은 [[재전송 공격]]을 방지하기 위해 [[nonce]] 값을 사용하는 MD5 [[암호화 해시 함수|암호화 해싱]]을 적용한 것이다. HTTP 프로토콜을 사용한다.

이 표준은 2011년 7월부터 구식이다.<ref>[https://datatracker.ietf.org/doc/html/rfc6331 Moving DIGEST-MD5 to Historic, July 2011].</ref>

== 같이 보기 ==
* [[JSON 웹 토큰]]
* [[기본 인증]]

== 각주 ==
{{각주}}

== 외부 링크 ==
* [https://datatracker.ietf.org/doc/html/rfc7235 RFC 7235]
* [https://datatracker.ietf.org/doc/html/rfc6331 RFC 6331]
* [https://datatracker.ietf.org/doc/html/rfc2617 RFC 2617] (updated by RFC 7235)
* [https://datatracker.ietf.org/doc/html/rfc2069 RFC 2069] (obsolete)

{{암호화 해시}}

[[분류:암호 프로토콜]]
[[분류:HTTP]]
[[분류:RFC]]
[[분류:컴퓨터 접근 제어 프로토콜]]
{{위키데이터 속성 추적}}
'''재전송 공격'''(Replay attack), '''반복 공격'''은 유효한 데이터 전송이 악의적으로 또는 사기적으로 반복되거나 지연되는 [[컴퓨터 네트워크|네트워크]]<ref name=":1" /> 공격의 한 형태이다.<ref name=":1">{{저널 인용|last1=El Abbadi|first1=Reda|last2=Jamouli|first2=Hicham|date=2021-01-25|editor-last=Moreno-Valenzuela|editor-first=Javier|title=Takagi–Sugeno Fuzzy Control for a Nonlinear Networked System Exposed to a Replay Attack|journal=Mathematical Problems in Engineering|language=en|volume=2021|pages=1–13|doi=10.1155/2021/6618105|issn=1563-5147|doi-access=free}}</ref> 이는 발신자 또는 IP 패킷 대체에 의한 [[스푸핑]] 공격의 일부로 데이터를 가로채서 재전송하는 공격자에 의해 수행된다. 이는 중간자 공격의 하위 계층 버전 중 하나이다. 재전송 공격은 일반적으로 본질적으로 수동적이다.

이러한 공격을 설명하는 또 다른 방법은 다음과 같다: 다른 컨텍스트의 메시지를 의도된(또는 원래 및 예상되는) 컨텍스트로 반복하여 보안 프로토콜에 대한 공격을 통해 정직한 참가자가 성공적으로 완료했다고 생각하도록 속이는 것이다.<ref name=":0">{{웹 인용|last1=Malladi|first1=Sreekanth|title=On Preventing Replay Attacks on Security Protocols|url=https://apps.dtic.mil/dtic/tr/fulltext/u2/a462295.pdf|archive-url=https://web.archive.org/web/20220120144617/https://apps.dtic.mil/dtic/tr/fulltext/u2/a462295.pdf|url-status=live|archive-date=January 20, 2022|website=oai.dtic.mil}}</ref>

== 예시 ==
[[파일:Replay attack on hash.svg|섬네일|300px|재전송 공격에 대한 그림이다. 앨리스(A)는 자신의 해시된 비밀번호를 밥(B)에게 보낸다. 이브(E)는 해시를 냄새 맡고 재전송 공격을 한다.]]

[[앨리스와 밥|앨리스]]가 밥에게 자신의 신원을 증명하고 싶어한다고 가정해 보겠다. 밥은 신원 증명으로 자신의 비밀번호를 요청하고 앨리스는 충실하게 이를 제공한다(아마도 비밀번호를 [[해시 함수|해싱]]하거나 [[솔트 (암호학)|솔팅]]하는 것과 같은 일부 변환 후에). 그 사이 이브는 대화를 도청하고 비밀번호(또는 해시)를 보관하고 있다. 교환이 끝나면 이브(앨리스 역할)가 밥에 연결된다. 신원 증명을 요청하면 이브는 밥이 수락한 마지막 세션에서 읽은 앨리스의 비밀번호(또는 해시)를 보내 이브에게 액세스 권한을 부여한다.<ref name=":0" />

== 같이 보기 ==
* [[서비스 거부 공격]]
* [[중간자 공격]]
* [[도청]]

== 각주 ==
{{각주}}

[[분류:암호 공격]]
{{위키데이터 속성 추적}}
{{소문자}}
[[파일:Hkairport echannel.JPG|섬네일|홍콩국제공항의 e채널 기계]]
'''e채널'''(e-Channel) 또는 '''자동 승객 통관 시스템'''(Automated Passenger Clearance System)은 2004년 [[홍콩 입경사무처]]에서 도입한 신속한 [[출입국관리|국경 통제 시스템]]으로, 홍콩, 마카오 거주자 및 홍콩에 자주 입국하는 방문객의 국경 출입국 절차를 가속화하기 위해 설계되었다. 다양한 국경 통제 지점에 설치된 셀프 서비스 키오스크를 사용하여 육로, 항공, 해상으로 영토를 빠져나간다.

== 기본 요건 ==
* 11세 이상 홍콩 영주권자(스마트 신분증 사용)
* 비자 목적의 신분증을 소지한 11세 이상의 홍콩 거주자(스마트 신분증 사용 및 유효한 비자 목적의 신분증 소지)
* 홍콩에 착륙할 권리가 있거나 무조건 체류 중인 11세 이상의 사람(스마트 신분증 사용)
* 통지 라벨을 발급받은 비영주권자(스마트 신분증 사용 및 유효한 여행 증명서 소지)
* 11세 미만의 등록된 국경 초등학생(등록된 유효한 여행 서류 사용)
* 18세 이상 등록된 빈번한 방문자(등록된 유효한 여행 서류 사용)
* 11세 이상 등록된 마카오 영주권자(마카오 영주권 카드 사용)
* 만 17세 이상 대한민국 국민으로 스마트 엔트리 서비스(SES)에 등록된 자(최소 6개월간 유효한 대한민국 여권을 사용하고 홍콩에서 불리한 기록이 없는 자)
* 11세 이상의 싱가포르 여권 등록 소지자(최소 6개월 동안 유효한 싱가포르 여권을 사용하고 지난 24개월 동안 2번의 여행을 완료했으며 홍콩 특별행정구에서 불리한 기록이 없는 경우)
* 18세 이상의 독일 여권 등록 소지자(최소 6개월 동안 유효하고 HKSAR에 불리한 기록이 없는 독일 연방 공화국 여권 사용)
* 16세 이상의 호주 여권 등록 소지자(최소 6개월 동안 유효하고 HKSAR에 불리한 기록이 없는 호주 여권 사용)
이용자는 e채널에 입장 시 홍콩 신분증을 카드 리더기에 삽입하거나 등록된 여행 서류 또는 마카오 신분증을 문서 리더기에 놓는다. 문이 열리고 사용자가 들어서서 지문을 스캔하면 홍콩으로 들어갈 수 있다.

== 위치 ==
* [[홍콩 국제공항]]
* [[강주아오 대교]]
* [[훙함역]]

== 같이 보기 ==
* [[출입국관리]]
* [[글로벌 엔트리]]
* [[통관항]]

[[분류:생체인식]]
[[분류:빠른 출입국 관리 시스템]]
{{위키데이터 속성 추적}}
'''챌린지-핸드셰이크 인증 규약'''(Challenge-Handshake Authentication Protocol, '''CHAP''')은 [[컴퓨팅]]에서 원래 PPP([[점대점 프로토콜]])에서 사용자를 확인하는 데 사용되는 [[인증 프로토콜]]이다. CHAP는 [[RADIUS]] 및 [[다이어미터 (프로토콜)|다이어미터]]와 같은 다른 인증 프로토콜에서도 전달된다.

대부분의 [[네트워크 액세스 서버]]와 마찬가지로 거의 모든 [[네트워크 운영체제]]는 CHAP가 포함된 PPP를 지원한다. CHAP는 DSL 사용자를 인증하기 위해 [[PPPoE]]에서도 사용된다.

PPP는 암호화되지 않은 "일반" 데이터를 전송하므로 CHAP는 PPP 세션을 관찰할 수 있는 모든 공격자에게 취약한다. 공격자는 사용자 이름, CHAP 챌린지, CHAP 응답 및 PPP 세션과 관련된 기타 정보를 볼 수 있다. 그런 다음 공격자는 원래 비밀번호를 얻기 위해 오프라인 [[사전 공격]]을 수행할 수 있다. PPP에서 사용될 때 CHAP는 일반적으로 [[네트워크 액세스 서버]]인 인증자에 의해 생성된 챌린지를 사용하여 피어의 재생 공격으로부터 보호한다.

CHAP가 다른 프로토콜에서 사용되는 경우 일반 형식으로 전송되거나 TLS([[전송 계층 보안]])와 같은 보안 계층으로 보호될 수 있다. 예를 들어 CHAP가 UDP([[사용자 데이터그램 프로토콜]])를 사용하여 [[RADIUS]]를 통해 전송되면 RADIUS 패킷을 볼 수 있는 공격자는 PPP와 마찬가지로 오프라인 [[사전 공격]]을 실행할 수 있다.

CHAP에서는 클라이언트와 서버 모두 암호의 일반 텍스트 버전을 알아야 하지만 암호 자체는 네트워크를 통해 전송되지 않는다. 따라서 PPP에서 사용될 때 CHAP는 이러한 두 가지 이유로 취약한 PAP([[비밀번호 인증 프로토콜]])에 비해 더 나은 보안을 제공한다.

== 같이 보기 ==
* [[인증 프로토콜]]
* [[비밀번호 인증 프로토콜]]
* [[암호화 해시 함수]]

== 외부 링크 ==
* {{IETF RFC|1994}} PPP Challenge Handshake Authentication Protocol (CHAP)
* {{IETF RFC|2865}} Remote Authentication Dial In User Service ([[RADIUS]]): ''uses [[Password authentication protocol|PAP]] or CHAP''
* {{IETF RFC|3748}} Extensible Authentication Protocol ([[Extensible Authentication Protocol|EAP]]): ''discusses CHAP''

[[분류:인터넷 프로토콜]]
[[분류:인증 프로토콜]]
{{위키데이터 속성 추적}}
'''망 접근 서버''' 또는 '''네트워크 액세스 서버'''(Network access server, '''NAS''')는 원격 사용자에게 네트워크 액세스 지점을 제공하는 구성 요소 그룹이다.<ref>{{서적 인용|last=Clark |first=Martin P. |url=https://books.google.com/books?id=HccWEdLdacwC&pg=PA542 |title=Data Networks, IP and the Internet: Protocols, Design and Operation |date=2003-05-07 |publisher=[[존 와일리 & 선즈|John Wiley & Sons]] |isbn=978-0-470-84856-2 |language=en |page=542}}</ref><ref>{{서적 인용|last=Held |first=Gilbert |url=https://books.google.com/books?id=06uBL8vGpoIC&pg=PA205 |title=Network Design: Principles and Applications |date=2000-05-31 |publisher=CRC Press |isbn=978-1-4200-9375-9 |language=en |page=205}}</ref>

== 개요 ==
NAS는 전화 접속 및 전화 접속 사용자 통신에 집중한다. 액세스 서버에는 아날로그와 디지털 인터페이스가 혼합되어 있으며 수백 명의 동시 사용자를 지원할 수 있다. NAS는 네트워크 및 [[단말 에뮬레이터|터미널 에뮬레이션]] 소프트웨어를 통해 비동기 장치를 LAN 또는 [[광역 통신망|WAN]]에 연결하는 통신 프로세서로 구성된다. 지원되는 프로토콜의 동기 및 비동기 라우팅을 모두 수행한다.

NAS는 보호된 리소스에 대한 액세스를 보호하는 [[게이트웨이]] 역할을 한다. 이는 전화 [[통신 네트워크|네트워크]], [[프린터]], [[인터넷]]에 이르기까지 무엇이든 될 수 있다. [[클라이언트 (컴퓨팅)|클라이언트]]가 NAS에 연결된다. 그런 다음 NAS는 클라이언트가 제공한 자격 증명이 유효한지 묻는 다른 리소스에 연결한다. 그 대답에 따라 NAS는 보호된 리소스에 대한 액세스를 허용하거나 허용하지 않는다.

== 각주 ==
{{각주}}

== 외부 링크 ==
* {{IETF RFC|2881|link=no}}, Network Access Server Requirements Next Generation (NASREQNG)

[[분류:네트워크 접속]]
[[분류:전화]]
[[분류:통신 시설]]
{{위키데이터 속성 추적}}
'''블레이크'''(BLAKE)는 [[대니얼 J. 번스타인]](Daniel J. Bernstein)의 차차(ChaCha) [[스트림 암호]]를 기반으로 한 [[암호화 해시 함수]]이지만 라운드 상수로 XOR된 입력 블록의 순열 복사본이 각 차차 라운드 앞에 추가된다. [[SHA-2]]와 마찬가지로 단어 크기가 다른 두 가지 변형이 있다. 차차는 4×4 단어 배열로 작동한다. 블레이크는 8단어 해시 값과 16개 메시지 단어를 반복적으로 결합하여 차차 결과를 잘라 다음 해시 값을 얻는다. 블레이크-256과 블레이크-224는 32비트 워드를 사용하고 각각 256비트와 224비트의 다이제스트 크기를 생성하는 반면, 블레이크-512와 블레이크-384는 64비트 워드를 사용하고 각각 512비트와 384비트의 다이제스트 크기를 생성한다.

블레이크를 기반으로 한 블레이크2 해시 함수는 2012년에 발표되었다. 블레이크2를 기반으로 한 블레이크3 해시 함수는 2020년에 발표되었다.

== 역사 ==
블레이크는 장 필립 오마송, 루카 헨젠, 윌리 마이어, 라파엘 C.-W. 판이 NIST 해시 함수 대회에 제출했다. 2008년에는 51개의 항목이 있었다. 블레이크는 5명의 후보로 구성된 최종 라운드에 진출했지만 2012년 [[SHA-3]] 알고리즘으로 선정된 [[SHA-3|Keccak]]에게 패했다.

== 블레이크3 ==
'''블레이크3'''(BLAKE3)은 잭 오코너, 장 필립 오마송, 사무엘 네베스, 주코 윌콕스-오헌이 만든 바오 및 블레이크2를 기반으로 하는 암호화 해시 함수이다.<ref>{{웹 인용|url=https://github.com/oconnor663/bao/blob/ae247d2aff286dfe0a31d41b6afc02b263956091/docs/spec.md|title=An earlier version of Bao specified its own custom tree mode, which eventually grew into BLAKE3.|website=[[GitHub]]}}</ref> 2020년 1월 9일 리얼 월드 크립토(Real World Crypto)에서 발표되었다.<ref>{{웹 인용|url=https://news.ycombinator.com/item?id=22023152|title=JPA and I announced BLAKE3 at the RWC lightning talks....|website=[[Hacker News]]}}</ref>

블레이크3은 여러 변형이 있는 알고리즘 제품군인 블레이크 및 블레이크2와 달리 많은 바람직한 기능(병렬성, XOF, KDF, PRF 및 MAC)을 갖춘 단일 알고리즘이다. 블레이크3은 이진 트리 구조를 가지므로 입력 시간이 충분히 길면 사실상 무제한의 병렬 처리(SIMD 및 멀티스레딩 모두)를 지원한다. 공식 [[러스트 (프로그래밍 언어)]] 및 [[C (프로그래밍 언어)]] 구현<ref name="BLAKE3-repo">{{웹 인용|url=https://github.com/BLAKE3-team/BLAKE3|title=BLAKE3 official implementations|website=[[GitHub]]|access-date=12 January 2020}}</ref>은 공개 도메인([[크리에이티브 커먼즈 라이선스|CC0]])과 [[아파치 라이선스]]로 이중 라이선스가 부여된다.<ref>{{웹 인용|url=https://github.com/BLAKE3-team/BLAKE3/blob/master/LICENSE|title=This work is released into the public domain with CC0 1.0. Alternatively, it is licensed under the Apache License 2.0.|website=[[GitHub]]}}</ref>

블레이크3는 최대한 빠른 속도로 설계되었다. 블레이크2보다 지속적으로 몇 배 더 빠르다. 블레이크3 압축 기능은 블레이크2s의 압축 기능과 밀접하게 유사하며, 가장 큰 차이점은 라운드 수가 10에서 7로 줄어든다는 점이다. 이는 현재 암호화 방식이 너무 보수적이라는 가정에 따른 변경이다.<ref>{{콘퍼런스 인용|last1=Aumasson |first1=Jean-Philippe |title=Too Much Crypto |url=https://eprint.iacr.org/2019/1492.pdf |date=2020 |conference=Real World Crypto Symposium}}</ref> 병렬성을 제공하는 것 외에도 머클(Merkle) 트리 형식은 검증된 스트리밍(즉석 검증) 및 증분 업데이트도 허용한다.<ref name="BLAKE3-repo"/>

== 각주 ==
{{각주}}

== 외부 링크 ==
* [https://131002.net/blake/ The BLAKE web site]
* [https://blake2.net/ The BLAKE2 web site]
* [https://blake3.io/ The BLAKE3 web site]

{{암호화 해시}}
{{암호학}}

[[분류:암호화 해시 함수]]
[[분류:체크섬 알고리즘]]
{{위키데이터 속성 추적}}
'''MD2 메시지 다이제스트 알고리즘'''(MD2 Message-Digest Algorithm)은 1989년 [[로널드 리베스트]]가 개발한 [[암호화 해시 함수]]이다. 이 알고리즘은 8비트 컴퓨터에 최적화되어 있다. MD2는 IETF [[RFC]] 1319에 지정되어 있다. MD2의 "MD"는 "Message Digest"를 나타낸다.

MD2가 아직 완전히 손상되지 않았음에도 불구하고 IETF는 "약점의 징후"를 이유로 2011년에 MD2를 "역사적" 상태로 폐기했다. [[SHA-2|SHA-256]] 및 기타 강력한 해싱 알고리즘으로 인해 구식이 되었다.

그럼에도 불구하고 2014년 기준 MD2 및 [[RSA 암호|RSA]]로 생성된 인증서의 일부로 [[공개 키 기반 구조]]에서 계속 사용되고 있다.

== 설명 ==
모든 메시지의 128비트 해시 값은 블록 길이(128비트 또는 16[[바이트]])의 배수로 패딩하고 16바이트 [[체크섬]]을 추가하여 구성된다. 실제 계산에는 48바이트의 보조 블록과 256바이트의 S-테이블이 사용된다. 상수는 π(pi)의 십진수를 기반으로 하는 의사 난수 생성기와 함께 [[피셔-예이츠 셔플|더스텐펠트 알고리즘]]의 변형을 사용하여 정수 0에서 255까지 섞는 방식으로 생성되었다(내 슬리브 번호에는 아무것도 표시되지 않음). 알고리즘은 처리된 16개의 입력 바이트마다 보조 블록의 각 바이트를 18번 치환하는 루프를 통해 실행된다. 이렇게 하여 길어진 메시지의 모든 블록이 처리되면 보조 블록의 첫 번째 부분 블록이 메시지의 해시 값이 된다.

16진수로 표시된 S 테이블 값은 다음과 같다.

 { 0x29, 0x2E, 0x43, 0xC9, 0xA2, 0xD8, 0x7C, 0x01, 0x3D, 0x36, 0x54, 0xA1, 0xEC, 0xF0, 0x06, 0x13, 
   0x62, 0xA7, 0x05, 0xF3, 0xC0, 0xC7, 0x73, 0x8C, 0x98, 0x93, 0x2B, 0xD9, 0xBC, 0x4C, 0x82, 0xCA, 
   0x1E, 0x9B, 0x57, 0x3C, 0xFD, 0xD4, 0xE0, 0x16, 0x67, 0x42, 0x6F, 0x18, 0x8A, 0x17, 0xE5, 0x12, 
   0xBE, 0x4E, 0xC4, 0xD6, 0xDA, 0x9E, 0xDE, 0x49, 0xA0, 0xFB, 0xF5, 0x8E, 0xBB, 0x2F, 0xEE, 0x7A, 
   0xA9, 0x68, 0x79, 0x91, 0x15, 0xB2, 0x07, 0x3F, 0x94, 0xC2, 0x10, 0x89, 0x0B, 0x22, 0x5F, 0x21,
   0x80, 0x7F, 0x5D, 0x9A, 0x5A, 0x90, 0x32, 0x27, 0x35, 0x3E, 0xCC, 0xE7, 0xBF, 0xF7, 0x97, 0x03, 
   0xFF, 0x19, 0x30, 0xB3, 0x48, 0xA5, 0xB5, 0xD1, 0xD7, 0x5E, 0x92, 0x2A, 0xAC, 0x56, 0xAA, 0xC6, 
   0x4F, 0xB8, 0x38, 0xD2, 0x96, 0xA4, 0x7D, 0xB6, 0x76, 0xFC, 0x6B, 0xE2, 0x9C, 0x74, 0x04, 0xF1, 
   0x45, 0x9D, 0x70, 0x59, 0x64, 0x71, 0x87, 0x20, 0x86, 0x5B, 0xCF, 0x65, 0xE6, 0x2D, 0xA8, 0x02, 
   0x1B, 0x60, 0x25, 0xAD, 0xAE, 0xB0, 0xB9, 0xF6, 0x1C, 0x46, 0x61, 0x69, 0x34, 0x40, 0x7E, 0x0F, 
   0x55, 0x47, 0xA3, 0x23, 0xDD, 0x51, 0xAF, 0x3A, 0xC3, 0x5C, 0xF9, 0xCE, 0xBA, 0xC5, 0xEA, 0x26, 
   0x2C, 0x53, 0x0D, 0x6E, 0x85, 0x28, 0x84, 0x09, 0xD3, 0xDF, 0xCD, 0xF4, 0x41, 0x81, 0x4D, 0x52, 
   0x6A, 0xDC, 0x37, 0xC8, 0x6C, 0xC1, 0xAB, 0xFA, 0x24, 0xE1, 0x7B, 0x08, 0x0C, 0xBD, 0xB1, 0x4A, 
   0x78, 0x88, 0x95, 0x8B, 0xE3, 0x63, 0xE8, 0x6D, 0xE9, 0xCB, 0xD5, 0xFE, 0x3B, 0x00, 0x1D, 0x39, 
   0xF2, 0xEF, 0xB7, 0x0E, 0x66, 0x58, 0xD0, 0xE4, 0xA6, 0x77, 0x72, 0xF8, 0xEB, 0x75, 0x4B, 0x0A, 
   0x31, 0x44, 0x50, 0xB4, 0x8F, 0xED, 0x1F, 0x1A, 0xDB, 0x99, 0x8D, 0x33, 0x9F, 0x11, 0x83, 0x14 }

== 같이 보기 ==
* [[MD4]]
* [[MD5]]
* [[MD6]]
* [[SHA-1]]

{{암호화 해시}}
{{암호학}}

[[분류:암호화 해시 함수]]