Apple tarafından yayınlanan CryptoKit, kriptografi ile ilgilidir, ancak kripto para birimiyle ilgili değildir.

Apple, kısa süre önce düzenlenen yeni bir "Dünya Geliştirici Konferansı (WWDC 2019) yayınladı CryptoKit "çerçeve. Bu çerçeve aracılığıyla, yazılım geliştiricileri, Apple'ın yakında çıkacak yeni sistemleri iOS 13, macOS 10.15 ve tvOS 13'te belirli şifreleme algoritmalarını güvenli ve verimli bir şekilde yürütebilirler.

Bu haber döviz çemberindeki arkadaşları heyecanlandırdı.

Hepimizin bildiği gibi, şifreleme algoritması, blockchain teknolojisinin gerçekleştirilmesi için önemli bir temeldir, bu nedenle bu konu kripto para birimi topluluğunda da birçok yankı uyandırdı ve hatta Apple'ın bir kripto para cüzdanı geliştirebileceğine dair abartılı açıklamalar bile var. Ama aslında CryptoKit, kriptografi ile ilgilidir; bu, gelecekte daha fazla algoritmayı destekleyebileceği ve daha fazla donanım şifreleme şeması sağlayabileceği anlamına gelir, ancak bunun kripto para birimiyle pek ilgisi yoktur.

Binance tarafından satın alındı Güven Cüzdan kurucusu Viktor Radchenko, Apple'ın CryptoKit'i yayınlamasının ardından şu yorumu yaptı:

Telefonunuzu bir donanım cüzdanına dönüştürmenize sadece birkaç adım kaldı.

Ancak başka bir blockchain geliştiricisi Ronald Mannak Ama bir leğen soğuk su döktü:

  • CryptoKit bir "kriptografi" çerçevesidir, ancak bir "kripto para birimi" çerçevesi değildir. CryptoKit'in piyasaya sürülmesi, Apple'ın kripto para birimlerine karşı tutumunu değiştirdiği anlamına gelmez.
  • Apple daha önce bir "CommonCrypto" kriptografi çerçevesine sahipti, ancak CryptoKit daha güçlüdür. CryptoKit, Swift programlama diline daha uygun olan ve popüler SHA256 gibi daha fazla karma algoritma içeren bir çerçevedir.
  • CryptoKit'in işlevselliği, mutlaka bir "Secure Enclave" yardımcı işlemcisi gerektirmez (iOS aygıtları ve şu anda satışta olan bazı Mac'ler tarafından desteklenir).
  • CommonCrypto çerçevesine benzer şekilde, cihaz Secure Enclave ile entegre değilse, CryptoKit geri çekilir ve şifreleme algoritmalarını işlemek için yerleşik Apple cihazı "Keychain | Keychain" işlevini kullanır.
  • Mevcut geliştirme belgelerinden, Secure Enclave'in Bitcoin, Ethereum ve diğer blok zincirleri tarafından yaygın olarak kullanılan secp256k1'i değil, yalnızca eliptik bir eğri olan secp256r1'i (prime256 olarak da adlandırılır) desteklediğini görebiliriz. Donanım daha sonra yükseltilmedikçe, iPhone'unuzun bir donanım cüzdanı olması imkansızdır.

  • Ayrıca, CryptoKit, blok zincirinde yaygın olarak kullanılan secp256k1'i desteklese bile, CryptoKit tarafından oluşturulan özel anahtar, Secure Enclave'in dışından okunamaz. Bu özel anahtarı (CryptoKit aracılığıyla) bir genel anahtar oluşturmak veya mesaj imzalamak için kullanabilirsiniz, ancak özel anahtarı asla alamazsınız. Bu nedenle, özel anahtarı yedeklemenin bir yolu yoktur.Bu kısıtlama, cüzdan kullanım senaryosu için çok sakıncalı olabilir.
  • CryptoKit, Swift geliştiricileri için harika bir yeni özellik, ancak bu, kripto para birimi topluluğunun istediği türden radikal bir değişiklik değil.

CryptoKit'te Apple, yaygın olarak kullanılan bazı şifreleme algoritmaları ekledi. Geliştirme belgesinde Apple bunu tanıttı:

Yaygın olarak kullanılan şifreleme algoritmalarını uygulamak için CryptoKit kullanın:

  • Güvenlik özetini hesaplayın ve karşılaştırın
  • Dijital imzalar oluşturmak ve karşılaştırmak için "asimetrik" şifreleme algoritmalarını kullanın veya genel anahtarları değiştirmek için işlemler gerçekleştirin
  • Anahtarları bellekte depolamaya ek olarak, özel anahtarları "Secure Enclave" de depolayabilir ve yönetebilirsiniz.
  • "Simetrik" bir anahtar oluşturun ve mesaj doğrulama veya şifreleme gibi işlevleri gerçekleştirin
  • Altta yatan arayüzle karşılaştırıldığında, CryptoKit çerçevesi daha çok önerilir. CryptoKit, geliştiriciler için işaretçileri yönetebilir ve hafızanın serbest bırakılması sırasında hassas verilerin üzerine yazma gibi Uygulamayı daha güvenli hale getiren görevleri otomatik olarak gerçekleştirebilir

Belgede desteklenen şifreleme algoritmalarına daha yakından bakın. Bunların çoğu, Ulusal Standartlar ve Teknoloji Enstitüsü (NIST) tarafından yayınlanan yaygın ve standart şifreleme algoritmalarıdır.

İçerir:

  • AES-GCM simetrik şifreleme algoritması
  • ChaCha20-Poly1305 simetrik şifreleme algoritması
  • HMAC mesaj kimlik doğrulama algoritması
  • SHA-512, SHA-384, SHA-256 dahil olmak üzere ikinci nesil güvenli hash algoritması SHA-2 serisi
  • Curve25519, P-521, P-384, P-256 dört eliptik eğri dahil asimetrik şifreleme algoritması (açık anahtar şifreleme algoritması olarak da bilinir)

Ve geliştiriciler, donanım şifreleme ve şifre çözme için Secure Enclave'in kendi P-256 algoritmasını arayabilirler.

Güvenli Enklav (Güvenlik bölgesi), Apple A7'ye ("dokunmatik kimliğin" güvenliğini sağlamak için ilk olarak iPhone 5S'ye entegre edilmiştir) veya daha yüksek sürüm A serisi işlemcilerle entegre edilmiş ortak işlemcidir ve veri koruması için anahtar yönetimi sağlar Tüm şifreleme işlemleri, çekirdek tehlikeye atıldığında bile veri koruma bütünlüğünü koruyabilir. Ve Secure Enclave içinde üretilen anahtarlar, gerçek donanım rastgele sayı üreteçlerini kullanır.

Bitcoin, kriptografi ile ilgili birçok algoritma kullansa da, en önemlileri en azından şu ikisini içerir: SHA-256, secp256k1.

  • SHA-256, ikinci nesil güvenli hash algoritmasıdır ve Bitcoin, iş kanıtı (PoW) hesaplanırken olduğu gibi, bu algoritmayı birden fazla yerde kullanır.
  • secp256k1, asimetrik şifreleme algoritmasında eliptik bir eğridir ve Bitcoin'in özel anahtarı karşılık gelen genel anahtarı oluşturmak için kullanılabilir

Secure Enclave tarafından desteklenen P-256'nın eliptik eğrisinin Bitcoin tarafından kullanılan secp256k1 yerine secp256r1 olması üzücü. Bu aynı zamanda mevcut Apple cihazının bir donanım cüzdanına dönüştürülemeyeceği anlamına gelir. Apple cihazlarında yazılım cüzdanları geliştirmek hala mümkün olsa bile, bu CryptoKit çerçevesi kullanılmaz ve geliştiricilerin bunları kendilerinin uygulaması veya üçüncü taraf kod kitaplıkları kullanması gerekir.

CryptoKit hala Beta aşamasındadır ve bu Apple tarafından yayınlanan ilk sürümdür, bu yüzden bu sadece başlangıç.

Apple, kriptografi ile ilgili algoritmalarla başa çıkmak için bağımsız olarak bir çerçeve geliştirdi. Bu olumlu ve geniş kapsamlı bir karardır.Gelecekte, daha fazla algoritmayı destekleyebilir ve daha fazla donanım şifreleme şeması sağlayabilir. Ancak bu aşamadaki ayrıntılara bakılırsa, blockchain teknolojisinin yaygınlaşması hala nispeten sınırlıdır.

İlginç olan, CryptoKit ve CryptoKitties'in (Ethereum tabanlı favori bir koleksiyon oyunu) CryptoKit'e kıyasla yalnızca son dört harfe sahip olmasıdır.Belki de CryptoKit'in para birimi çemberiyle bir ilişkisi olmasının nedeni budur.

Secure Enclave'i tanıtan belgeye bakın:

https://www.apple.com/cn/iphone/business/docs/iOSSecurityGuide.pdf

Yazan: Pan Zhixiong

Başarılı bir eski hisse senedi yatırımcısının hisse senetlerinden para kazanmasının en büyük sırrı: Trend "aşırı kolay" göründüğünde, kararlılıkla satın alın ve piyasa görünümü% 100 yükselir
önceki
Kore Akademisi'nin başvurusu "bu sefer karar verildi", peki ya "bizim" kültürel mirasımız
Sonraki
Hisse senetlerinde para kazanmak için "Sun Tzu Savaş Sanatı" nı kullanın, uzun süre hisse senedi tutun, tekrar tekrar T yapmakta ısrar edin ve para kazanmanın kolay olduğunu bileceksiniz
Dünyanın en iyi 500 "C pozisyonu için rekabet"! CIIE'nin "yayılma etkisi" bundan çok daha fazlasıdır
5 dakikada 150.000! Bu sabah bu sahnede, Şangay halkı size zarif bir şekilde "sıkıcı bela" olmanın ne demek olduğunu anlatıyor.
Deneyimli stokçular size MACD'nin özünü öğretecek: altın veya altın satın alın ve satabilirsiniz.Günlük boğa hisse senetlerini önceden kolayca değerlendirebilirsiniz.
Hisse senetlerinin özü trenddir! "Uzun bir kırmızıyı görmüyorsanız, geriye bakmayın, uzun bir siyah görmüyorsanız, düşmeyi bırakmıyorsunuz", trendi tek kelimeyle anlatan gerçek yatırım düşüncesi
Doğruyu söylemek gerekirse, Şangay geri dönüşüm kardeşi ayda 10.000'den fazla kazandı! Bazen bir plan yazmak için geç kalmam gerekir
Mutlu Yıllar Ördeği, Donald Duck çok gizli dosya, Ördek kızlar lütfen gülümse
Büyülü mutfak eşyaları sorunlara "ölümcül bir bıçak" verir, şefler mutlu
"Ters çekiç çizgisi", süper büyük boğa hisse senetleri yükselmeden önce anahtar işarettir! Birkaç yıl içinde peşinde koşmak, ömür boyu nadir bir fırsattır, bu değerli fırsatı kaçırmayın
Sınavlara yardım etmeyi seviyorum. Hayalleriniz için eskort-Pingli Aid Club sizinle birlikte yürüyecek
2019'da borsada para kaybetmeye devam etmek istemiyorsanız, lütfen "boğaların iki satırlı yakalanması" nı aklınızda bulundurun 60 ve 89 günlük satırlar, boğa hisselerinin başlangıç noktasını kolayc
Gizemli Skull and Bones ile sohbet ettik, BSV'yi neden destekliyorlar?
To Top