AltSendme 0.3.5: 모바일 플랫폼 지원과 개선된 UI를 갖춘 P2P 클라이언트 업데이트
AltSendme 0.3.5는 TypeScript와 Rust로 제작된 오픈소스 앱의 릴리스로, 클라우드 서비스 없이 P2P 파일 및 폴더 전송을 위해 설계되었습니다. QUIC과 TLS 1.3 기반의 종단간 암호화가 무결성 검사를 위한 BLAKE3 해싱과 결합되었습니다. 중단된 전송의 자동 재개가 불안정한 네트워크에서 안정성을 보장합니다. 로컬 네트워크와 인터넷 상에서 작동하며, 내장된 암호화된 릴레이를 통해 NAT를 우회합니다.
Windows, Linux, macOS를 지원하며, 로컬 Android 빌드가 추가되었습니다. Sendme CLI와의 통합 및 웹 버전 계획이 개발자들의 사용 사례를 확장합니다.
주요 기술 기능
이 앱은 중개자에 대한 의존성을 최소화합니다: 계정이나 메타데이터 없이 장치 간 직접 전송이 이루어집니다. QUIC 프로토콜은 지연을 줄이고, TLS 1.3은 트래픽 암호화를 보장합니다. BLAKE3은 송신자와 수신자 모두에서 빠른 파일 검증에 사용됩니다.
- 암호화 및 보안: QUIC/TLS 1.3을 사용한 종단간 암호화, 중간자 공격 방지.
- 안정성: 다운로드 자동 재개, 양측 무결성 검사.
- 네트워킹: NAT 순회, 암호화된 릴레이로 대체.
- 포맷: 이미지, 비디오, 문서, 모든 크기의 폴더.
기가비트 연결 지원으로 높은 속도를 달성하며, 클라우드 저장소 제한이 없습니다.
0.3.5 버전의 새로운 기능
이번 업데이트는 사용 편의성과 플랫폼 확장에 중점을 두었습니다. 개발자들이 추가한 기능:
- 드래그 앤 드롭 사용 시 전송 전 파일 미리보기.
- 로컬 Android 빌드—저장소에 지침 포함.
- 향후 사용자 지정(테마, 연결 설정)을 위한 설정 페이지.
- 수신자 측 전송 완료 알림.
- 부드러운 탐색을 위한 UI 탭 애니메이션.
- 큐에서 선택한 파일 제거 옵션.
- 다국어 지원을 위한 번역 업데이트.
이러한 변경 사항은 대규모 데이터셋을 다루거나 분산 팀에서 일하는 중·시니어 개발자들의 워크플로를 간소화합니다.
개발자를 위한 사용 사례
AltSendme는 데이터를 노출하지 않고 CI/CD 아티팩트, 로그, 바이너리를 전송하는 데 이상적입니다. 클라우드 서비스와 달리 메타데이터 유출 위험을 제거합니다. 로컬 네트워크에서는 SMB/FTP의 안전한 대체 수단입니다. 프로덕션 네트워크 테스트에서 Rust 백엔드와 최적화된 TypeScript 프론트엔드 덕분에 낮은 CPU 사용량을 보입니다.
CLI 통합으로 스크립팅이 가능합니다: sendme send file.zip --peer-id abc123. 모바일 버전은 현장 테스트나 이동 중 DevOps에 사용 가능합니다.
AGPLv3 라이선스 하의 GitHub 저장소는 엔터프라이즈 작업, 예를 들어 마이크로서비스에서의 안전한 파일 공유를 위해 포킹 및 사용자 지정을 허용합니다.
주요 요약
- Android 지원 및 웹 계획—엣지 케이스 확장.
- QUIC/TLS 1.3 + BLAKE3: 저지연 안전 전송을 위한 현대적 스택.
- NAT 순회 및 릴레이: 모든 방화벽 뒤에서 작동.
- 자동 재개 및 양측 검증: 불안정 네트워크에서 오류 최소화.
- 오픈소스 Rust/TS 코드: 사용자 지정 프로토콜로 쉽게 확장 가능.
— Editorial Team
아직 댓글이 없습니다.