SHA-2: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
k clean up, removed stub tag
Reno-Sifana (bicara | kontrib)
k Perbaikan Kosmetika
Tag: halaman dengan galat kutipan VisualEditor
 
(3 revisi perantara oleh 3 pengguna tidak ditampilkan)
Baris 20:
SHA-256 dan SHA-512 rentan terhadap [[serangan panjang ekstensi]], dengan menebak bagian tersembunyi dari status, serangan ekstensi panjang pada SHA-224 dan SHA-384 berhasil dengan kemungkinan kejadian sebesar 2 <sup>−(256−224)</sup> = 2<sup>−32</sup> &gt; 2<sup>−224</sup> dan 2<sup>−(512−384)</sup> = 2<sup>−128</sup> &gt; 2<sup>−384</sup>.
}}
'''SHA-2''' atau '''AHK-2''' ('''''Secure Hash Algorithm 2''''', {{lang-id|'''Algoritma Hash Kuat 2'''}}) adalah sebuah [[fungsi kriptografik hash]] yang didisain oleh [[Badan Keamanan Nasional]] (BKN) Amerika Serikat dan pertama kali dipublikasikan pada tahun 2001.<ref>{{cite web|url=http://www.staff.science.uu.nl/~werkh108/docs/study/Y5_07_08/infocry/project/Cryp08.pdf|title=On the Secure Hash Algorithm family|url-status=dead|archive-url=https://web.archive.org/web/20160330153520/http://www.staff.science.uu.nl/~werkh108/docs/study/Y5_07_08/infocry/project/Cryp08.pdf|archive-date=2016-03-30}}</ref><ref name=":0" /> Set ini dibangun menggunakan [[Konstruksi Merkle–Damgård]], [[fungsi kompresi satu arah]]nya dibangun dengan menggunakan [[Kompresi fungsi satu arah#Davies–Meyer|struktur Davies–Meyer]] dari ''[[block chipher]]'' yang dispesialisasikan.
 
SHA-2 memasukkan perubahan signifikan dibanding pendahulunya, [[SHA-1]]. Keluarga SHA-2 terdiri dari enam fungsi hash dengan [[fungsi hash kriptografik#Perpendekan pesan|perpendekan]] (nilai hash) yang berupa bita 224, 256, 384 atau 512: '''SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, SHA-512/256'''. SHA-256 dan SHA-512 merupakan fungsi hash yang diprogram dengan delapan kata 32-bit dan 64-bit. Pengkodean ini menggunakan jumlah pergeseran dan konstanta penambahan yang berbeda, tetapi strukturnya sebenarnya hampir identik, hanya berbeda dalam jumlah rentetan pengkodean. SHA-224 dan SHA-384 merupakan versi terpotong dari SHA-256 dan SHA-512, dikodekan dengan nilai inisial berbeda. SHA-512/224 dan SHA-512/256 juga merupakan versi terpotong dari SHA-512, namun nilai inisialnya dihasilkan menggunakan metode yang dideskripsikan di [[Federal Information Processing Standards]] (FIPS) PUB 180-4.
Baris 26:
SHA-2 dipublikasikan pertama kali oleh [[Institusi Nasional Umum dan Teknogi]] (INUK) sebagai standar federasi Amerika Serikat (FIPS). Keluarga algoritma SHA-2 dipatenkan di hak paten Amerika serikat nomor 6829355.<ref>{{cite patent|US|6829355}}</ref> Pemerintah Amerika Serikat mengeluarkan paten ini dibawah lisensi [[bebas pajak]] (''[[:en:royalty-free|royalty-free]]'').<ref>{{cite web |title=IPR Details: The United States of America as represented by the National Security Agency's general license statement |url=https://datatracker.ietf.org/ipr/858/ |website=IETF Datatracker|access-date=2008-02-17 |id=858}}</ref>
 
Pada tahun 2011, terdapat serangan publik terbaik yang merusak [[serangan preimage|resistensi ''preimage'']] untuk 57 dari 80 rentetan pengkodean SHA-512 dan 52 dari 64 rentetan pengkodean SHA-256.<ref name=preimage-khov/><ref name=collision-lamberger/>*-++
 
==Standar hash==
[[File:SHA-2.svg|thumbnail|right|upright=1.8|Satu iterasi dalam fungsi kompresi keluarga SHA-2.
Baris 225 ⟶ 226:
==Referensi==
{{Reflist}}
 
{{Uncategorized|tanggal=Mei 2024}}