ChenboLin
01소개02프로젝트03연구실04노트
문의하기
엔지니어링 프로젝트로 돌아가기영어로 읽기
프라이버시 시스템6 min read

영구 받은편지함 없는 일시적 통신.

짧은 초대, 검증된 직접 WebRTC와 명시적인 fallback 상태를 중심으로 만든 일대일 브라우저 통신 시스템입니다.

게시됨
2026-08-25
업데이트됨
2026-08-25

프로젝트 범위

현재 / 실험 제품

Product and protocol engineering

Session model
Temporary one-to-one invitations
Preferred path
Verified direct WebRTC
Current status
Experimental; not independently security-certified
긴 기술 본문은 현재 영어와 중국어로 제공됩니다. 이 언어에서는 탐색, 메타데이터와 프로젝트 요약을 현지화했습니다.

주제

직접 WebRTC 우선애플리케이션 계층 암호화보이는 전송 상태
01

A private session without a permanent inbox

Orylin starts from a deliberately small product model: create a temporary invitation, bring one peer into the same session, communicate, and let the session expire or be ended. Accounts, contact discovery and server-side conversation history are not the centre of the design.

The smaller lifecycle makes important state visible. Invitation age, peer authentication, directness and expiry are product concepts rather than invisible infrastructure details.

02

Directness is a user-visible property

The system prefers a verified direct WebRTC path. If that path is unavailable, an explicitly labelled volunteer-browser ciphertext relay may support bounded messaging or file traffic, while the current rescue path is message-only.

Direct, relay and rescue are not synonyms. The interface needs to show which path is active because the path changes latency, availability and the trust story the user is relying on.

03

Application protection is separate from transport

The current runtime uses invitation-bound material to bootstrap an encrypted application channel with directional AES-GCM keys, counters and replay rejection. The Cloudflare edge coordinates sessions but is not intended to become a conversation mailbox or payload store.

That is a concrete current-product boundary. Future post-quantum and media-security designs remain candidate work until their own providers, vectors, browser paths and review gates are complete.

04

Security claims have a version boundary

A privacy product is easier to trust when it says exactly which runtime is being described. Current messaging, bounded file transfer and Direct-only voice are separate from future PQ profiles and from stronger claims about anonymity or traffic analysis.

The engineering lesson is simple: do not let a roadmap diagram silently become a production guarantee.

공개 증거의 경계

The current runtime should not be described as PQ1, a continuous ratchet, a global-anonymity system or independent security certification. Direct, volunteer-relay and rescue paths are distinct runtime states and must remain labelled as such.

이 페이지는 검토 가능한 엔지니어링 범위와 사고 과정을 공개합니다. 프로젝트 증거는 공유할 준비가 되었을 때만 추가합니다.

모든 엔지니어링 프로젝트 보기
Chenbo Lin
© 2026 Chenbo Lin. 모든 권리 보유.