Tink Yol Haritası

(Son güncelleme: Ekim 2025)

Bu sayfada, Tink ekibinin üst düzey hedefleri ayrıntılı olarak açıklanmaktadır. Hedeflere ulaşıldıkça veya hedefler değiştirildikçe bu liste düzenli olarak güncellenir.

Anahtar kümesi ve kayıt defteri yeniden tasarımı

Kullanıcılara bir anahtar setindeki anahtarları yönetmenin daha iyi bir yolunu sunmak istiyoruz. Bu değişiklik, anahtar yönetim sistemlerinin uygulanmasını kolaylaştıracak ve anahtarların PEM veya JWK gibi farklı biçimlere aktarılması ve bu biçimlerden dışa aktarılması için daha kapsamlı destek sağlayacak (API'nin, güvenlik açıklarına yol açabilecek yaygın hataları önlemesini sağlayarak). Bu çalışma Java, C++ ve Go için büyük ölçüde tamamlanmıştır.

Ayrıca, Tink'te birden fazla anahtar oluşturma ve temel yapılandırmaya izin vermek için çalışıyoruz. Bu özellikler, mevcut kayıtların yerini alacak. Bu sayede Tink'e dayalı kitaplıklar geliştirmek kolaylaşacak ve güvenli olmayan algoritmaların sorunsuz şekilde kaldırılması ve desteğinin sonlandırılması mümkün olacaktır. C++ ve Java için bu çalışma devam etmektedir.

Kuantum sonrası kriptografi (PQC)

NIST tarafından seçilen PQC algoritmaları için destek eklemeye devam ediyoruz. ML-DSA ve SLH-DSA artık bu dillerin ilgili dijital imza API'leri kullanılarak C++ ve Go'da destekleniyor. Her iki PQC algoritması için Java desteği üzerinde çalışılmaktadır. Yeni bir anahtar kapsülleme mekanizması (KEM) API'si ile Kyber/ML-KEM desteği de geliştirilmektedir.

Performans

Tink performans ölçümlerimizde ince ayarlar yapmayı ve kullanıcılarımıza uygun performans karşılaştırmaları sunmayı planlıyoruz. Ayrıca Tink'te olası performans iyileştirmelerini araştırmaya devam ediyoruz.

Düşüncelerinizi bizimle paylaşın

Tink'i nasıl kullandığınızı veya hangi özelliklerin uygulamanız için en yararlı olacağını öğrenmek isteriz. Anketimize katılarak bize bildirin.