OneKey GitHub deposu, OneKey App yükleme paketleri gibi yazılım paketimizin yürütülebilir dosyaları ve OneKey donanım cüzdanlarının aygıt yazılımları dahil olmak üzere çeşitli OneKey tekliflerinin açık kaynak kodları için bir kasa görevi görür. Kullanıcılar bu resmi dosyaları GitHub'dan indirdiklerinde, dosyaların kesintiye uğraması, değiştirilmesi veya hasar görmesi gibi risklerle karşılaşabilirler; bu da kripto para varlıklarının güvenliğini tehlikeye atabilir. Bu nedenle, indirdiğiniz dosyaların GitHub sunucusunda barındırılanlarla aynı olduğundan emin olmak çok önemlidir.
Bu makale, OneKey App Wallet'ın APK dosyası tutarlılığının doğrulanmasını örnek olarak alarak, farklı işletim sistemlerinde dosya tutarlılığını doğrulama sürecinde size rehberlik edecektir.
OneKey Donanım Cüzdanı Aygıt Yazılımı: 🔗 github.com/OneKeyHQ/firmware/releases
OneKey App Yazılım Sürümü: 🔗 github.com/OneKeyHQ/app-monorepo/releases
Doğrulama Prensibi
SHA-256 kriptografik özet fonksiyonu kullanılarak, herhangi bir uzunluktaki veri, sabit uzunlukta (256 bit veya 32 bayt) benzersiz bir diziye dönüştürülebilir. Bir dosyada SHA-256 kontrolü yaptığınızda, dosyanın boyutundan bağımsız olarak bir Sağlama Toplamı olarak da bilinen farklı bir özet değeri üretir. İki dosyanın özet değerleri mükemmel bir şekilde eşleşirse, dosyaların gerçekten aynı olduğu doğrulanır.
Doğrulama İçin Hazırlık
İstenen dosyayı GitHub'dan indirin.
Karşılık gelen Sağlama Toplamı dosyasını GitHub'dan indirin.
Doğrulama Süreci
Aşağıda, Windows, macOS ve Linux işletim sistemlerinde dosya bütünlüğünü doğrulama için özel olarak hazırlanmış talimatlar bulacaksınız.
macOS Windows Linux
Terminal'i açın.
Komutu yazın:
shasum -a 256 /dosya/yolu/to/file
Daha önce indirdiğiniz SHA256SUMS dosyasını açın ve listelenen Sağlama Toplamını oluşturulanla karşılaştırın.
Sağlama Toplamları eşleşirse, dosyanın bütünlüğü doğrulanır.
Çalıştır iletişim kutusunu açmak için Windows+R tuşlarına basın.
cmd yazın ve Komut İstemi'ni açmak için 'Tamam'a tıklayın.
Komutu girin:
certutil -hashfile c:\dosya\yolu\dosya.exe SHA256
Daha önce indirdiğiniz SHA256SUMS dosyasını açın ve listelenen Sağlama Toplamını oluşturulanla karşılaştırın.
Sağlama Toplamları eşleşirse, dosyanın bütünlüğü doğrulanır.
Terminal'i açın.
Komutu yazın:
sha256sum /dosya/yolu/dosya
Daha önce indirdiğiniz SHA256SUMS dosyasını açın ve listelenen Sağlama Toplamını oluşturulanla karşılaştırın.
Sağlama Toplamları eşleşirse, dosyanın bütünlüğü doğrulanır.
