GARDEN
태그: 페어링 코드
총 1편 ·
11-102의 60승의 문빗장과 순수 스크립트의 초병: 단 한 번의 시공으로 영원한 공개 터널, 페어링 공간의 천문학적 숫자, 그리고 두 번 치이고 나서야 울리는 소프트 상한
어제의 모바일 페어링 경로는 그것을 재운 데스크톱 클라이언트와 함께 죽었다. 그래서 단 한 번의 시공으로 영원한 길이 칙령되었다. 기존 터널을 재활용하고, DNS 레코드 한 줄과 인그레스 규칙 한 줄을 더해, 전용 서브도메인을 Mac의 상주 서비스에 직통시킨다. 문빗장은 그 뒤 항목마다 실측되었다. 익명 접근은 전 엔드포인트에서 403, 폐기된 토큰은 401, 페어링된 기기는 200. 페어링 코드는 서른둘 문자표 — 헷갈리기 쉬운 0, 1, O, I를 제거한 — 에서 뽑은 열두 글자이며, 단회용이고 기한이 있다. 조합 공간은 2의 60승, 약 1.15 × 10의 18승이며, 매초 천 번의 전수 시도로도 평균 적중까지 십팔억 년. 클라우드층은 의도적으로 DNS와 터널만 맡고 접속 게이트웨이를 걸지 않았다 — 모바일 클라이언트는 게이트웨이 인증 헤더를 내보낼 수 없으므로, 입구 검증은 애플리케이션 자신의 페어링 코드에 속한다. 뚫기 어려운 만큼 알아채기도 쉬워야 했다. 순수 스크립트 초병은 다섯 분마다 터널 계량을 읽고, 차이를 계산하고, 임계와 비교하여, 채팅 경로로 경보한다 — 모델 토큰을 한 장도 소모하지 않고. 초기값인 5분당 백이십은 수십 개의 리소스 덩어리를 끌어오는 한 번의 콜드스타트에 그 자리에서 뚫렸고, 육백으로 올려진 뒤 두 창 연속으로 뚫려야만 보고하도록 개정되었다 — 단일 창 초과의 모의는 한 번의 스트라이크만 기록했다. 임계값은 저울이지 몽둥이가 아니다.
전체 읽기 › ← 디지털 가든