Açık Kaynak
Güvenmeyin.
Doğrulamak.
Aperture'in her satırı halka açıktır. Okuyun, oluşturun ve telefonunuzdaki uygulamanın tam olarak yayınladığımız uygulama olduğunu doğrulayın.
Şeffaflık yoluyla güvenlik
Bir cüzdan, sahip olduğunuz her şey konusunda ona güvenmenizi ister. Güvenin bir pazarlama sayfasında öne sürülmesi değil, açık bir şekilde kazanılması gerektiğine inanıyoruz.Aperture'in anahtarlarınıza veya fonlarınıza dokunan her parçası herkesin (bağımsız araştırmacılar, denetçiler veya siz) okuması, çalıştırması ve meydan okuması için yayınlanır. Karanlıktan gelen güvenlik kimseyi korumaz; Denetleyebileceğiniz güvenlik herkesi korur.
halka açık olan nedir
Basitleştirilmiş bir "çekirdek" değil, uygulamanın tamamı. Genel depo şunları içerir:
- eksiksiz iOS ve iPadOS istemcisi ve kullanıcı arayüzünün tamamı;
- anahtar üretimi, tohum türetme (BIP-39 / BIP-32) veSecure Enclave entegrasyonu;
- desteklenen her ağ için işlem oluşturma, ücret tahmini ve imzalama;
- ağ katmanı - uygulamanın tam olarak hangi sunucularla iletişim kurduğu ve neden;
- App Store ikili dosyasını üreten derleme komut dosyaları ve sürüm hattı.
Sizinle blockchain arasında kapalı kaynaklı SDK'lar, gizli ikili dosyalar ve özel hizmet yoktur.
Kendiniz için neyi doğrulayabilirsiniz?
Kaynak eksiksiz olduğundan, bizim sözümüze güvenmek yerine bu sitenin geri kalanının öne sürdüğü iddiaları onaylayabilirsiniz. Özel anahtarların iyi incelenmiş kriptografik kütüphanelerle oluşturulduğunu veSecure Enclave'te mühürlendiğini takip edebilirsiniz; bunların hiçbir zaman seri hale getirilmediğini, günlüğe kaydedilmediğini veya ağ üzerinden gönderilmediğini; uygulamanın hiçbir analiz, telemetri veya reklam kodu içermediğini; ve bakiyeleri okumak ve işlemleri yayınlamak için tam olarak hangi üçüncü taraf uç noktalarla iletişime geçildiği.
Tekrarlanabilir yapılar
Açık kaynak yalnızca telefonunuzdaki uygulamanın depodaki uygulama olması durumunda önemlidir.Aperture'in sürümleri belirleyicidir: Etiketli kaynağı oluşturmak, gönderdiğimiz sürümle eşleşen bir ikili dosya üretir, böylece kendi yapınızın karma değerini yayınlanan sürümle karşılaştırabilirsiniz. "Açık kaynak" başka bir kodla ilgili bir vaat değildir; cihazınızda çalışan koddur.
Kendin inşa et
Depoyu klonlayın ve tek komutla derleyin. doğrulamak target bir sürümü yeniden oluşturur ve onu yayınlanan ikili dosyaya göre farklılaştırır. Talimatların tamamı README'de mevcuttur.
Herkese açık, salt ekleme geçmişi
Hiçbir şey sessizce düzenlenmiyor. Her değişiklik halka açık bir taahhüttür, her sürüm imzalı ve tarihli bir etikettir ve tüm geçmiş, herkesin denetlemesi için oradadır. Anahtarlarınızı taşıyan bir hat değişirse onu kimin, ne zaman ve neden değiştirdiğini görebilirsiniz.
Minimum bağımlılıklar
Her bağımlılık güvenmeniz gereken koddur, bu nedenle listeyi kısa tutuyoruz.Aperture, her biri derleme bildiriminde incelenebilen küçük bir köklü, sabitlenmiş kitaplık kümesine dayanır ve hiçbir reklam, analiz veya ilişkilendirme SDK'sı olmadan gönderilir.
Lisans
Aperture, GPL-3.0 lisansı altında yayınlandı. Onu kullanmakta, incelemekte, paylaşmakta ve değiştirmekte özgürsünüz ve dağıtılan tüm türevler aynı koşullar altında açık kalmalıdır, böylece cüzdan asla sessiz bir şekilde kapalı bir kutu haline gelemez. Lisans metni depoda bulunur ve koddaki haklarınızı yönetir.
Bağımsız denetimler
Aperture, harici güvenlik araştırmacıları tarafından incelenir ve bulgular açık bir şekilde ele alınır. Bkz. Güvenlik Tam model için.
Katkıda Bulunmak
Sorunlar ve çekme istekleri memnuniyetle karşılanır. Kodu okuyun, bir rapor gönderin veya şu konuda bir tartışma açın: GitHub.
Hata ödülü
Sorumlu açıklama ödüllendirilir. Bir güvenlik açığı mı buldunuz? E-posta security@aperturex.io.
Kaynağın tamamını şu adreste okuyun: github.com/devdasx/aperture.