Signal ücretsiz ve açık kaynak kodlu bir sesli arama, görüntülü arama ve anlık mesajlaşma uygulamasıdır. Signal Foundation ve Signal Messenger LLC tarafından geliştirilmiştir. İnternet üzerinden dosyalar, sesli mesajlar, resimler ve videolar içerebilen eşler arası veya grup mesajları göndermek için kullanılır. Mobil uygulamaları ayrıca bire bir sesli ve görüntülü aramalar yapabilir ve Android sürümü bir SMS uygulaması olarak da işlev görebilir.
Signal, tanımlayıcı olarak standart cep telefonu numaralarını kullanır ve diğer Signal kullanıcıları ile tüm iletişimleri güvence altına almak için uçtan uca şifreleme kullanır. Uygulama, kullanıcı şahıslarının veri kanalının kimliğini ve bütünlüğünü bağımsız olarak doğrulayabileceği mekanizmaları içerir.
Signal yazılımı ve sunucuları tamamen ücretsiz ve açık kaynaklıdır. İstemciler GPL s3 lisansı altında piyasaya sürülürken, sunucu kodu AGPL s3 lisansı altında yayınlanır. Kâr amacı gütmeyen Signal Foundation, Şubat 2018’de 50 milyon dolarlık ilk fonla faaliyete geçti.
SİNYAL UYGULAMASININ ÖZELLİKLERİ NELERDİR?
Signal, kullanıcıların iOS ve Android’de diğer Signal kullanıcılarına sesli ve görüntülü arama yapmasına olanak tanır. Tüm aramalar bir Wi-Fi veya veri bağlantısı üzerinden yapılır ve ücretsizdir (veri ücretleri hariç), uzun mesafe ve uluslararası dahil. Signal ayrıca kullanıcıların bir Wi-Fi veya iOS, Android ve bir masaüstü uygulamasındaki diğer Signal kullanıcılarına veri bağlantısı üzerinden metin mesajları, dosyalar, sesli notlar, resimler, GIF ve video mesajları göndermelerine olanak tanır. Bu uygulama aynı zamanda grup mesajlaşmasını da destekler.
Signal kullanıcıları ile tüm iletişim otomatik olarak uçtan-uca şifrelenir. Kullanıcının iletişimini şifrelemek için kullanılan anahtarlar, uç noktalarda (örneğin sunucular tarafından değil, kullanıcılar tarafından) oluşturulur ve saklanır. Bir kişinin gerçekten olduğunu iddia ettikleri kişi olduğunu doğrulamak için Signal kullanıcıları, harici kanallar arasında anahtar parmak izlerini karşılaştırabilir (veya QR kodlarını tarayarak). Uygulama, bir kişinin anahtarı değişirse kullanıcıyı bilgilendirmek için ilk kullanımda bir güven mekanizması kullanır.
Android’de kullanıcılar Signal’i varsayılan SMS / MMS uygulaması haline getirerek standart uçtan uca şifrelenmiş Signal mesajlarına ek olarak şifrelenmemiş SMS mesajları gönderip almalarına izin verebilir. Kullanıcılar daha sonra Signal olmadan insanlarla iletişim kurmak için aynı uygulamayı kullanabilir. Şifrelenmemiş bir mesaj göndermek Signal kullanıcıları arasında da kullanılabilir.
TextSecure, kullanıcının yerel mesaj veritabanını ve kullanıcının şifreleme anahtarlarını şifreleyen bir parola oluşturmasına izin verir. Bu, kullanıcının iletişim veritabanını veya mesaj zaman damgalarını şifrelemedi. Android ve iOS’ta Signal uygulamaları; Telefonun şifresi, şifresi veya biyometrik kimlik doğrulaması ile kilitlenebilir. Kullanıcı, telefonun kaybolması veya çalınması durumunda ek bir koruma mekanizması sağlayan bir “ekran kilidi zaman aşımı” aralığı tanımlayabilir.
Signal ayrıca kullanıcıların mesajlar için zamanlayıcılar ayarlamasına da izin verir. Belli bir süre sonra, mesajlar hem gönderenin hem de alıcıların cihazlarından silinecektir. Zaman penceresi beş saniye ile bir hafta arasında değişebilir ve zamanlayıcı, her alıcı için mesajın kopyasını okuduktan sonra başlar. Geliştiriciler, bunun “iletişiminizin düşmanca olduğu durumlar değil, tüm katılımcıların minimalist veri sağlığını korumak istediği konuşmalar için ortak bir özellik” olduğunu vurguladılar.
Signal, varsayılan olarak kullanıcıların mesajlarını şifrelenmemiş bulut yedeklemesinden hariç tutar.
Signal okuma ve yazma bildirimlerini devre dışı bırakma özelliğine sahiptir.