웹사이트 검색

LastSignal은 스스로 호스팅할 수 있는 새로운 오픈소스 데드맨 스위치입니다


LastSignal은 사용자가 제로 지식 암호화를 이용해 자신의 서버에서 데드맨 스위치를 실행할 수 있게 하며, 활동 확인을 놓친 경우에만 메시지를 공개합니다.

우리는 모두 신중하게 보호하는 민감한 정보를 가지고 있습니다. 디지털 지갑에 대한 정보, 일상적으로 사용하는 서비스의 비밀번호, 혹은 철저히 기밀인 정보들입니다. 이러한 것들은 사적인 상태로 남아 있기를 기대하며, 잘못된 사람들이 보게 되는 것을 결코 원하지 않습니다.

하지만 혹시 생각해 본 적이 있나요, 통제할 수 없는 이유로 더 이상 디지털 도구와 온라인 계정에 접근할 수 없게 된다면 어떻게 될지 말이죠? 그런 상황에서는 신뢰할 수 있는 누군가가 대신 나서서 관리해 주길 원할 것입니다. 바로 다음 앱이 해결하려는 문제가 바로 이것입니다.

LastSignal이라는 새로운 오픈소스 도구가 등장하여 사용자가 자체 호스팅 서버에서 암호화된 데드맨 스위치를 실행할 수 있게 되었습니다. 이 소프트웨어는 발신자가 연락이 두절되고 예정된 점검에 응답하지 않을 경우에만 메시지가 전달되어야 하는 시나리오를 위해 설계되었습니다.

LastSignal은 발신자가 예정된 체크인에 응답을 중단할 때만 메시지를 전달합니다.

이 앱은 사용자가 정기적으로 이메일을 통해 자신의 활동을 확인하도록 요구하는 방식으로 작동합니다. 확인이 중단되면 시스템은 미리 작성된 메시지를 지정된 수신자에게 자동으로 전송합니다. 메시지는 업로드되기 전에 사용자의 브라우저에서 암호화되므로, 서버에는 암호문만 저장되고 내용은 읽을 수 없으며, 다시 말해 제로 지식(zero-knowledge) 설계를 따릅니다.

이는 암호화와 키 처리가 클라이언트 측에서 수행되며, 서버는 단지 트리거와 전달 메커니즘 역할만 한다는 것을 의미합니다. 문서에 따르면, LastSignal은 최신 암호화 원시 알고리즘을 사용하며, 소프트웨어가 사용자가 배포하고 관리하도록 설계되었기 때문에 제3자 서비스 운영자를 신뢰할 필요가 없습니다.

LastSignal에서 메시지 전송은 표준 SMTP를 사용한 이메일을 통해 처리됩니다. 사용자는 정기 체크인 메시지와 비활성 임계값에 도달했을 때 암호화된 페이로드 전송을 위해 자체 발신 메일 서버 또는 SMTP 릴레이를 구성해야 합니다.

LastSignal은 신뢰할 수 있는 연락처 개념도 지원합니다. 이는 최종 알림이 전송된 후 사용자가 일시적으로 연락이 닿지 않을 때 사용자가 살아 있음을 확인할 수 있는 지정된 인물입니다. 이러한 확인은 계정이나 암호화된 메시지에 대한 접근 권한을 제공하지 않으면서, 메시지 전달을 구성 가능한 기간 동안 지연시킵니다.

앱 배포는 Docker를 이용한 자체 호스팅을 통해 처리됩니다. LastSignal에 대해 더 알아보려면 프로젝트 웹사이트나 GitHub 페이지를 방문하세요.

이미지 출처: LastSignal