모든 장소에서 HTTPS 사용
HTTPS Everywhere| 개발자 | 전자 프런티어 재단 및 Tor 프로젝트 |
|---|---|
| 안정된 릴리스 | |
| 저장소 | |
| 기입처 | JavaScript, Python |
| 플랫폼 | 안드로이드용 파이어폭스 구글 크롬 모질라 파이어폭스 오페라 비발디 마이크로소프트 엣지 |
| 유형 | 브라우저 확장 |
| 면허증. | GNU GPL v3+ (대부분의 코드는 v2 호환)[3] |
| 웹 사이트 | www |
| 현재 | 2014년 4월 |
HTTPS Everywhere는 Google Chrome, Microsoft Edge, Mozilla Firefox, Opera, Brave, Vivaldi 및 Android용 Firefox용 무료 오픈 소스 브라우저 확장 기능으로, The Tor Project와 Electronic Frontier Foundation(EFF)[4]이 공동으로 개발했습니다.웹 사이트가 HTTP 대신 보다 안전한 HTTPS 연결을 자동으로 사용하도록 설정합니다(지원하는 경우).[5]"적합한 모든 사이트 암호화" 옵션을 사용하면 한 번의 [6]클릭으로 모든 비 HTTP 브라우저 연결을 차단 및 차단 해제할 수 있습니다.인터넷에 HTTPS가 널리 보급되고 주요 브라우저에 HTTPS 전용 모드가 통합됨에 따라 2022년 말에 [7]확장이 종료될 예정입니다.
발전
HTTPS Everywhere는 구글의 HTTPS 사용[8] 증가에 영감을 받아 가능하면 [9]HTTPS를 자동으로 사용하도록 설계되었습니다.이 코드는 부분적으로 NoScript의 HTTP Strict Transport Security 구현에 기반하지만 HTTPS Everywhere는 사용자가 수동으로 [4]웹 사이트를 목록에 추가해야 하는 NoScript의 강제 HTTPS 기능보다 사용하기 쉽게 되어 있습니다.EFF는 HTTPS 규칙 집합을 HTTPS [10]Everywhere에 추가하는 방법과 [11]HTTPS를 지원하는 웹 사이트에 대한 정보를 사용자에게 제공합니다.
플랫폼 지원
파이어폭스용 HTTPS Everywhere의 공개 베타판이 [12]2010년에 출시되었으며 버전 1.0은 [13]2011년에 출시되었습니다.크롬용 베타는 2012년 [14]2월에 출시되었습니다.2014년에 안드로이드 [15]폰용 버전이 출시되었습니다.
SSL 전망대
SSL 감시 기능은 버전 2.0.1에서[14] 도입된HTTPS Everywhere의 기능으로, 공개 키 증명서를 분석하여 인증 기관이 [16]침해되었는지, 사용자가 중간자 공격에 [17]취약한지 여부를 판단합니다.2013년 ICANN 보안 및 안정성 자문위원회(SSAC)는 SSL 관측소가 사용하는 데이터 세트가 종종 중간 기관을 다른 기관으로 취급하여 인증 기관의 수를 증가시켰다는 점에 주목했다.SSAC는 SSL Observatory가 내부 이름 증명서를 대폭 축소할 가능성이 있다고 비판하고 [18]2010년부터 데이터 세트를 사용했다고 지적했습니다.
규칙 집합의 계속적인 갱신
2018년 4월 3일 출고된 버전 2018.4.3 업데이트에는 "Continuous Ruleset Updates" [19]기능이 도입되었습니다.최신 https 규칙을 적용하기 위해 이 업데이트 함수는 24시간 내에 규칙 조회를 1개 실행합니다.이를 위해 EFF는 https-rulesets라는 웹사이트를 구축했습니다.이 자동 업데이트 기능은 추가 기능 설정에서 사용하지 않도록 설정할 수 있습니다.업데이트 메커니즘 이전에는 앱 업데이트를 통해서만 규칙 집합 업데이트가 있었습니다.이 기능이 구현된 후에도 앱 업데이트에 포함된 번들 규칙 집합이 있습니다.
접수처
HTTPS Everywhere 기능을 Android 브라우저에 [20][21]내장할 것을 권장하는 연구도 2건 있습니다.2012년, Eric Phetteplace는 "어느 플랫폼에서나 사용할 수 있는 Firesheep 스타일의 공격에 대한 최선의 대응"[22]이라고 표현했습니다.2011년에 Vincent Toubiana와 Vincent Verdot은 HTTPS Everywhere 애드온의 몇 가지 결점을 지적했습니다.예를 들어 HTTPS를 지원하는 서비스 목록은 유지보수가 필요하며 일부 서비스는 HTTPS로 리다이렉트되므로 확장 사용자가 서비스를 [23]이용할 수 없습니다.다른 비판다는 것은 현장 매니저는 EFF,[24]하고 그 연장이 SSL천문대. 해당 사용자에게 방문한 사이트에 대한 정보를 보내 준 HTTPSruleset 제출하지 않았달 수 있기 때문에, HTTPS버전이 없기 때문이다. 사용자가 HTTPS곳 곳에서 HTTPS에 사이트 전환하지 않으면 믿기를 오도할 수 있을 듯하다.ervatory,[24] 이것은 사용자를 추적하는데 사용될 수 있습니다.
레거시
HTTPS Everywhere 이니셔티브는 기회주의적 암호화 대안을 제시했습니다.
- 2020: Firefox 내장 HTTPS 전용 모드.[25][26]
- 2019: 브라우저를[27] 지원하는 Firefox/WebExt용 HTTPZ.
- 2017: Smart-HTTPS(v0.2 이후[28] 초기 비공개 소스),
「 」를 참조해 주세요.
- Brave - HTTPS Everywhere를 통합한 오픈 소스 브라우저
- TLS(Transport Layer Security) – 컴퓨터 네트워크를 통한 통신 보안을 제공하는 암호화 프로토콜입니다.
- Privacy Badger: EFF에 의해 작성된 무료 브라우저 확장 기능으로 애드버타이즈먼트 및 쿠키 추적을 차단합니다.
- 스위스(소프트웨어)– EFF가 네트워크트래픽을 감시하기 위해 개발한 오픈소스 네트워크 감시 유틸리티.
- 암호화– TLS 암호화 보호된 웹 사이트의 셋업과 유지보수를 심플하게 하도록 설계된 자동화된 X.509 인증국.
- HTTP Strict Transport Security – 프로토콜 다운그레이드 공격 및 쿠키 하이잭으로부터 웹 사이트를 보호하는 데 도움이 되는 웹 보안 정책 메커니즘입니다.
레퍼런스
- ^ "Changelog.txt". Electronic Frontier Foundation. Retrieved 27 June 2019.
- ^ "Releases · EFForg/https-everywhere". GitHub. Retrieved 16 June 2018.
- ^ HTTPS Everywhere 개발 전자 프런티어 재단
- ^ a b "HTTPS Everywhere". Electronic Frontier Foundation. Retrieved 14 April 2014.
- ^ "HTTPS Everywhere reaches 2.0, comes to Chrome as beta". H-online.com. 29 February 2012. Retrieved 14 April 2014.
- ^ "HTTPS Everywhere Changelog".
- ^ Hancock, Alexis (21 September 2021). "HTTPS Is Actually Everywhere". Electronic Frontier Foundation. Retrieved 22 September 2021.
- ^ "Automatic web encryption (almost) everywhere - The H Open Source: News and Features". H-online.com. 18 June 2010. Archived from the original on 23 June 2010. Retrieved 15 April 2014.
- ^ Murphy, Kate (16 February 2011). "New Hacking Tools Pose Bigger Threats to Wi-Fi Users". The New York Times.
- ^ "HTTPS Everywhere Rulesets". Electronic Frontier Foundation. 24 January 2014. Retrieved 19 May 2014.
- ^ "HTTPS Everywhere Atlas". Electronic Frontier Foundation. Retrieved 24 May 2014.
- ^ Mills, Elinor (18 June 2010). "Firefox add-on encrypts sessions with Facebook, Twitter". CNET. Retrieved 14 April 2014.
- ^ Gilbertson, Scott (5 August 2011). "Firefox Security Tool HTTPS Everywhere Hits 1.0". Wired. Retrieved 14 April 2014.
- ^ a b Eckersley, Peter (29 February 2012). "HTTPS Everywhere & the Decentralized SSL Observatory". Electronic Frontier Foundation. Retrieved 4 June 2014.
- ^ Brian, Matt (27 January 2014). "Browsing on your Android phone just got safer, thanks to the EFF". Engadget. Retrieved 14 April 2014.
- ^ Lemos, Robert (21 September 2011). "EFF builds system to warn of certificate breaches". InfoWorld. Retrieved 14 April 2014.
- ^ Vaughan, Steven J. (28 February 2012). "New 'HTTPS Everywhere' Web browser extension released". ZDNet. Retrieved 14 April 2014.
- ^ "1 SSAC Advisory on Internal Name Certificates" (PDF). ICANN Security and Stability Advisory Committee (SSAC). 15 March 2013.
- ^ Abrams, Lawrence (5 April 2018). "HTTPS Everywhere Now Delivers New Rulesets Without Upgrading Extension". BleepingComputer.
- ^ Fahl, Sascha; et al. "Why Eve and Mallory love Android: An analysis of Android SSL (in)security" (PDF). Proceedings of the 2012 ACM Conference on Computer and Communications Security. ACM, 2012. Archived from the original (PDF) on 8 January 2013.
- ^ Davis, Benjamin; Chen, Hao (2013). "Retro Skeleton". Proceedings of the 11th annual international conference on Mobile systems, applications, and services - Mobi Sys '13 (published June 2013). pp. 181–192. doi:10.1145/2462456.2464462. ISBN 9781450316729. S2CID 668399.
- ^ Kern, M. Kathleen, Eric Phetteplace입니다."브라우저 하드화"레퍼런스 및 사용자 서비스 계간 51.3 (2012): 210-214.http://eprints.rclis.org/16837/
- ^ Toubiana, Vincent; Verdot, Vincent (2011). "Show Me Your Cookie And I Will Tell You Who You Are". arXiv:1108.5864 [cs.CR].
- ^ a b "Time to stop recommending HTTPS Everywhere? : privacytoolsIO". 28 January 2017.
- ^ Kerschbaumer, Christoph; Gaibler, Julian; Edelstein, Arthur; Merwe, Thyla van der. "Firefox 83 introduces HTTPS-Only Mode". Mozilla Security Blog. Retrieved 3 December 2020.
- ^ "HTTPS Everywhere FAQ". Electronic Frontier Foundation. 7 November 2016. Retrieved 3 December 2020.
- ^ claustromaniac (10 October 2020), claustromaniac/httpz, retrieved 3 December 2020
- ^ "Smart HTTPS (revived) repository · Issue #12 · ilGur1132/Smart-HTTPS". GitHub. Retrieved 3 December 2020.