Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Git 2.45 Memulai Kode Pendaratan Untuk Interoperabilitas SHA1 & SHA256 Untuk Repositori

Posted on April 19, 2024

Junio ​​Hamano hari ini mengumumkan rilis Git 2.45-rc0 sebagai rilis uji pertama menuju versi berikutnya dari sistem kontrol versi terdistribusi ini. Penting dengan Git 2.45 yang mulai menerapkan interoperabilitas SHA1 dan SHA256 untuk repositori.
Git 2.45 telah mengerjakan berbagai optimasi, berbagai perbaikan sub-perintah, dan sejumlah perbaikan pada alat ini yang banyak digunakan oleh pengembang sumber terbuka dan lainnya. Yang menarik minat saya pada pengumuman Git 2.45-rc0 adalah:
“Pekerjaan untuk mendukung repositori yang bekerja dengan algoritma hash SHA-1 dan SHA-256 telah dimulai.” Git telah lama mendukung dukungan untuk menggunakan hash SHA256 yang lebih aman daripada SHA1. Meskipun belum menjadi default dan sampai saat ini belum ada dukungan interoperabilitas untuk repositori berbasis SHA1 yang ada. Namun dengan Git 2.45, patch awal telah mulai diterapkan untuk mendukung interoperabilitas SHA1 dan SHA256 untuk hash dalam repositori yang sama.

Secara khusus, yang digabungkan untuk Git 2.45-rc0 adalah beberapa patch yang tercantum dalam seri patch “interoperabilitas SHA256 dan SHA1”. Eric Biederman menjelaskan dalam seri patch Git yang telah dibuat sejak tahun lalu:
“Bagian penting dari rencana transisi fungsi hash adalah cara satu repositori git dapat saling beroperasi dengan repositori git yang fungsi hash penyimpanannya adalah SHA-1 dan repositori git yang fungsi hash penyimpanannya adalah SHA-256.
Interoperabilitas ini dapat didefinisikan dalam dua repositori, satu dengan fungsi hash penyimpanannya adalah SHA-1 dan yang lainnya dengan fungsi hash penyimpanannya adalah SHA-256. Kedua repositori tersebut menerima objek yang persis sama, namun menyimpannya dengan cara yang berbeda namun setara.
Agar repositori yang memiliki satu fungsi hash penyimpanan dapat berinteraksi dengan repositori yang memiliki fungsi hash penyimpanan berbeda, maka repositori pertama harus dapat menghasilkan objeknya seolah-olah disimpan pada fungsi hash kedua.
Rangkaian perubahan ini berfokus pada penerapan bagian-bagian yang memungkinkan repositori yang menggunakan satu fungsi hash penyimpanan untuk menghasilkan objek yang akan disimpan dengan fungsi hash penyimpanan kedua.
Patch terakhir dalam seri ini adalah penambahan pengujian yang membuat dua repositori, satu menggunakan SHA-1 sebagai fungsi hash penyimpanannya dan yang lainnya menggunakan SHA-256 sebagai fungsi hash penyimpanannya. Operasi identik dilakukan pada dua repositori, dan objek kompatibilitasnya dibandingkan untuk memverifikasi bahwa keduanya sama. AKA repositori SHA-1 dengan cepat menghasilkan objek yang disimpan di repositori SHA-256, dan repositori SHA-256 dengan cepat menghasilkan objek yang disimpan di repositori SHA-1. “Senang melihat karya awal Eric ini Biederman dan Brian Carlson mendarat untuk seri Git 2.45! Daftar lengkap patch Git 2.45-rc0 dapat ditemukan melalui pengumuman rilis hari ini.

Itulah berita seputar Git 2.45 Memulai Kode Pendaratan Untuk Interoperabilitas SHA1 & SHA256 Untuk Repositori, semoga bermanfaat. Disadur dari Phoronix.com.

Terbaru

  • Investasi Bitnest Janjikan Profit Stabil, Yakin Aman? Cek Dulu Faktanya Sebelum Nyesel!
  • Cara Mengatasi Masalah Klik Mouse Tidak Berfungsi di Windows
  • Apple Dikabarkan Bikin iPhone Layar Lengkung 4 Sisi, Niru Xiaomi?
  • Inikah HP Samsung Terawet? Samsung Diam-diam Uji Baterai 20.000 mAh
  • Ini Deretan HP Murah RAM 12 GB yang Bisa Bikin Multitasking Ngebut!
  • Ini Trik Rahasia Dapat Candy Blossom di Grow a Garden, Nggak Cuma dari Event!
  • Siap-siap Boros! Ini Bocoran Skin Starlight Januari 2026 dan Update Seru M7
  • Moto X70 Air Pro Bakal Punya Kamera Periskop Canggih!
  • Ternyata Nggak Semua Aplikasi Bisa QRIS CPM di Alfamart, Ini Penjelasannya!
  • Lagi Order Tiba-tiba Gojek Error? Jangan Panik Dulu, Coba Langkah Praktis Ini!
  • Belum Tahu? Inilah Cara Melihat Kode Verifikasi Email Saya 6 Digit yang Sering Bikin Bingung!
  • Belum Tahu? Ini Cara Dapat Akses Premium Viu & Vidio Gratis Pakai Axis!
  • Belum Tahu? Inilah Fakta Kamera 0,5 di Samsung Galaxy A05s, Jangan Salah Beli!
  • Nggak Perlu Panik! Ini Trik Jitu Mengatasi Preview Pane PDF yang Hilang di Windows 10 & 11
  • Ini Video Cikgu Nisa Viral di TikTok? Awas Jangan Asal Klik Link Nonton!
  • Kok Menu Undang Teman di Melolo Hilang? Gini Cara Mengembalikannya!
  • Apa Itu Putlocker? Ini Pengertian dan Deretan Alternatif Penggantinya
  • Apa Itu Extend Volume? Ini Cara Memperluas Drive C di Windows 11
  • Ini Trik AFK Fish It Roblox Pakai LDCloud, Auto Panen Ikan Tanpa Bikin HP Panas!
  • Apa itu Game Zenless Zone Zero (ZZZ) HoYoVerse? Ini Cara Mainnya
  • Cuma Kurang 1 Rupiah! Misteri Lucky Draw Akulaku Rp300 Ribu, Bisa Cair Nggak Sih?
  • Video Melolo Cuma Layar Hitam? Ini Trik Ampuh Mengatasinya, Pasti Berhasil!
  • Mau Simpan Video Twitter dan TikTok Tanpa Aplikasi? Begini Cara Praktis Pakai VidsSave!
  • Mau Gaji Dolar? Gini Caranya Tembus Kerja di Australia, Jangan Sampai Salah Visa!
  • Belum Tahu? Inilah Fakta MigoReels, Katanya Nonton Drama Bisa Dapat Rp700 Ribu!
  • Apa Itu Event Invite Friends CapCut? Ini Pengertian dan Cara Kerjanya Biar Cuan
  • Apa Itu MJ di FF? Ini Pengertian, Asal-Usul, dan Risiko di Balik Istilah Tersebut
  • Apa Itu Pengertian Penonaktifan SPayLater? Ini Durasi Blokir Akibat Telat Bayar
  • Apa Itu Rasio Gambar Ukuran 1:1 di Canva? Ini Pengertian dan Cara Buatnya
  • Pengiriman Shopee Express Hemat itu Berapa Lama? Ini Pengertian dan Estimasi Sampainya
  • Apa itu Cosmic Desktop: Pengertian dan Cara Pasangnya di Ubuntu 26.04?
  • Apa Itu Auvidea X242? Pengertian Carrier Board Jetson T5000 dengan Dual 10Gbe
  • Elementary OS 8.1 Resmi Rilis: Kini Pakai Wayland Secara Standar!
  • Apa Itu Raspberry Pi Imager? Pengertian dan Pembaruan Versi 2.0.3 yang Wajib Kalian Tahu
  • Performa Maksimal! Ini Cara Manual Update Ubuntu ke Linux Kernel 6.18 LTS
  • Tutorial Cara Menjalankan LLM Private di Laptop Sendiri, Aman dan Gratis Tanpa Internet
  • Begini Cara Buat Generator Stiker WhatsApp Otomatis Menggunakan Python dan OpenAI GPT-Image-1
  • Inilah Cara Kerja AI Instagram Deteksi Konten Berbahaya dan Spam Secara Otomatis
  • Prompt AI Tahun Baruan di Bundaran HI
  • Prompt AI Pamer iPhone 17 Pro Max Orange
  • Apa Itu Kerentanan XSS N8N? Ini Pengertian dan Definisi Bahaya XSS yang Mengintai
  • Lagi Rame! Siapa Sebenarnya Cikgu Nisa? Awas Jangan Asal Klik Link Video Viral Ini
  • Apa Itu Paket WhatsApp API Palsu di NPM? Ini Pengertian dan Bahayanya
  • Apa Itu Serangan Spear-Phishing Microsoft 365? Ini Pengertian dan Modusnya
  • Apa Itu Ploutus? Mengenal Ransomware P0ADUS yang Baru Saja Ditindak DOJ
Beli Morning Star Kursi Gaming/Kantor disini: https://s.shopee.co.id/805iTUOPRV
Beli Pemotong Rumput dengan Baterai IRONHOOF 588V Mesin Potong Rumput 88V disini https://s.shopee.co.id/70DBGTHtuJ

©2026 emka.web.id | Design: Newspaperly WordPress Theme