Запечаћено с краја на крај Ускоро за Windows, Linux и FreeBSD
Бесплатно за пет налога · Налик WinRAR-у: платите једном или никад, Sigil ради свеједно.

Безбедност и приватност

Шта Sigil штити и где заштита престаје.

Како су поруке заштићене

КриптографијаSignal протокол, libsodium
Signal протоколX3DH за договор о заједничкој тајни, а затим Double Ratchet, који мења кључеве са сваком поруком. Исто решење које користи и Signal.
Тајност унапредКључеви се стално смењују (енг. forward secrecy): кључ украден данас не отвара ни јучерашње поруке, ни сутрашње.
XChaCha20-Poly1305Шифровање с провером аутентичности и великим насумичним бројем за једну употребу (nonce).
libsodiumНикакве криптографије из кућне радиности. Сваки примитив долази из libsodium-а, широко коришћене и проверене библиотеке.

Сервер је само поштар.

Носи запечаћене поруке и чува их док прималац није на вези. Кључеве да их прочита нема никад. Из украдене базе извлаче се само запечаћени бајтови, а не разговори.

Повезивање и пријава

ИдентитетПоверење од првог сусрета
Запамћен кључ сервераКлијент при првом повезивању запамти јавни кључ сервера и сваки други одбија, као што SSH ради с познатим хостовима. Самопотписани сертификати раде, а обнова сертификата ништа не мења, јер се памти кључ, а не сертификат.
Лозинка, хеширана двапутЈедном на уређају, пре слања, и још једном на серверу, са засебним додатком (salt) за сваког корисника. Украдена база не може да послужи за пријаву.
Кључеви шифровани на дискуПриватни кључеви чувају се под вашом лозинком, уз Argon2id, у меморији коју систем не сме да пребаци на диск и која се брише чим се програм затвори.
ПорецивостАутентичност поруке почива на заједничком кључу: ваш контакт зна да сте поруку написали ви, али то не може никоме другом да докаже.

Границе заштите

Sigil није програм за анонимност и не скрива метаподатке. Ако вам треба било шта од тога, Sigil није прави алат.

Није заштићеноСве наведено
Метаподаци нису скривениСервер може да види ко с ким разговара, када и колико често. Администраторски панел то не приказује, али подаци на машини постоје.
Налози и чланствоСерверу је познато ко има налог, ко је чији контакт и ко је у ком разговору.
Подаци профила нису запечаћениИмена, статусе и слике види и сервер, јер мора да их покаже вашим контактима.
Није анонимностЧлана одаје корисничко име, на серверу који неко води.
Туђе руке на уређајуКо се докопа откључаног уређаја на ком сте пријављени, чита све што читате и ви. Закључавајте уређај и укључите аутоматско закључавање програма.
Кад зависи од обе странеПоруке које нестају и опозив зависе од оба клијента. Од примаоца који сачува копију не штите.
Отворени прилозиПримљена датотека, кад се једном отвори, остаје нешифрована на том уређају. Шифровање целог диска покрива и њу.
Затворени кодИзворни код није јаван. Протокол и безбедносни модел јесу, а планирана је и независна ревизија софтвера.

Проверите сами

Проверите и пријавитеsecurity@sigilchat.com

Цео безбедносни модел и мрежни протокол налазе се у фасцикли docs уз свако преузимање, на енглеском, с образложењем сваког криптографског избора. Sigil се сам не ажурира и ништа о вама не јавља, па администратор за важна ажурирања сазнаје са стране безбедносних обавештења и из њеног Atom фида, оба на енглеском.