Bantalan (kriptografi)

Dalam kriptografi, bantalan (disebut juga isian atau ganjalan) adalah penambahan data pada awal, tengah, atau akhir sebelum enkripsi. Dalam kriptografi klasik, bantalan ini bisa berupa kata-kata tak masuk akal untuk menyembunyikan kata-kata yang sering dipakai, misal terima kasih.

Kriptografi klasik

Pesan-pesan resmi biasa diawali dan diakhiri oleh kata-kata yang umum: yang terhormat, laporan pagi, salam, terima kasih, dan lain-lain. Tujuan utama bantalan dalam penyandian klasik adalah untuk mencegah analis kriptografi untuk memakai kata-kata tersebut untuk mencari teks asal yang dapat membantu membongkar enkripsi. Ukuran bantalan yang acak juga mencegah penyerang untuk mengetahui panjang teks asal secara pasti.

Banyak penyandian klasik menyusun teks asal ke dalam pola tertentu (persegi, persegi panjang, dan lain-lain). Bila teks asal tidak cukup, biasanya diberi tambahan karakter tambahan ke polanya. Penambahan karakter tak masuk akal dapat menyulitkan analisis kriptografi.

Kriptografi simetris

Dalam fungsi hash kriptografi dan penyandian blok, tiap pesan harus berukuran tertentu. Berikut contoh-contoh pembantalan.

Pembantalan bit

Pembantalan bit dapat diterapkan untuk pesan dengan ukuran beragam. Satu bit set (1) ditambahkan ke pesan dan diikuti oleh bit reset (0) sampai memenuhi ukuran blok. Pembantalan ini menjadi langkah pertama dalam skema pembantalan dua langkah yang dipakai oleh beberapa fungsi hash seperti MD5 dan SHA (RFC 1321). Pembantalan ini didefinisikan oleh ISO/IEC 9797-1 sebagai Padding Method 2.

... | 1011 1001 1101 0100 0010 0111 0000 0000 |

Pembantalan bita

Pembantalan bita dapat diterapkan untuk pesan dengan ukuran dalam bita.

ANSI X9.23

Dalam ANSI X9.23, tiap blok diberi bantalan dengan bita acak (seringnya 00) dan bita terakhir diisi dengan ukuran bantalan.[1] Pada contoh berikut, ukuran bloknya delapan bita dan ukuran bantalannya empat bita.

... | DD DD DD DD DD DD DD DD | DD DD DD DD 00 00 00 04 |

ISO 10126

ISO 10126 (ditarik tahun 2007[2][3]) mengatur bahwa bantalan harus ditaruh di akhir dan diisi oleh bilangan acak serta batasan bantalan harus dinyatakan oleh bita terakhir. Pada contoh berikut, ukuran bloknya delapan bita dan ukuran bantalannya empat bita.

... | DD DD DD DD DD DD DD DD | DD DD DD DD 23 A6 81 04 |

PKCS#5 dan PKCS#7

PKCS#7 diatur dalam RFC 5652.

Nilai tiap bita yang ditambahkan adalah banyak bita yang ditambahkan. Bila butuh N bita, nilai tiap bitanya juga N. Contohnya sebagai berikut.

01
02 02
03 03 03
04 04 04 04
05 05 05 05 05
dst.

Jenis pembantalan ini (dan juga dua sebelumnya) hanya berlaku jika dan hanya jika N kurang dari 256.

Pada contoh berikut, ukuran bloknya delapan bita dan ukuran bantalannya empat bita.

... | DD DD DD DD DD DD DD DD | DD DD DD DD 04 04 04 04 |

Jika panjang data asal sudah kelipatan ukuran blok B, satu blok tambahan diperlukan dengan nilai tiap bitanya B. Hal ini dibutuhkan agar algoritme pendekripsi bisa yakin bahwa bita terakhir pada blok terakhir adalah ukuran bantalan.

Pada contoh berikut, ukuran bloknya delapan bita dan ukuran bantalannya delapan bita (tambahan) karena ukuran pesan sama dengan kelipatan ukuran blok.

... | DD DD DD DD DD DD DD DD | 08 08 08 08 08 08 08 08 |

PKCS#5 identik dengan PKCS#7, kecuali hanya diterapkan untuk penyandian blok yang memakai ukuran blok 64 bit. Pada praktiknya, keduanya bisa dipakai.

ISO/IEC 7816-4

ISO/IEC 7816-4:2005[4] identik dengan skema pembantalan bit yang diterapkan pada teks asal berukuran N bita. Hal ini berarti bahwa pada praktiknya, nilai bita pertama adalah 80 (heksadesimal) dan (bila perlu) diikuti oleh 00. ISO/IEC 7816-4 sendiri adalah standar komunikasi untuk kartu pintar yang memiliki sistem berkas dan tidak mengandung spesifikasi kriptografi.

Pada contoh berikut, ukuran bloknya delapan bita dan ukuran bantalannya empat bita.

... | DD DD DD DD DD DD DD DD | DD DD DD DD 80 00 00 00 |

Contoh selanjutnya bantalan satu bita.

... | DD DD DD DD DD DD DD DD | DD DD DD DD DD DD DD 80 |

Pembantalan nol

Seluruh bita bantalan bernilai nol. Pembantalan ini mungkin tidak bisa dikembalikan bila teks asal diakhiri oleh 00 sehingga tidak bisa dibedakan antara teks asal dan bantalan. Pada contoh berikut, ukuran bloknya delapan bita dan ukuran bantalannya empat bita.

... | DD DD DD DD DD DD DD DD | DD DD DD DD 00 00 00 00 |

Referensi

  1. ^ "ANSI X9.23 cipher block chaining". IBM Knowledge Center. IBM. Diakses tanggal 31 Desember 2018. 
  2. ^ "ISO 10126-1: 1991". ISO Catalogue. 
  3. ^ "ISO 10126-2: 1991". ISO Catalogue. 
  4. ^ "ISO/IEC 7816-4: 2005". ISO Catalogue. 

Read other articles:

Badai di Awal BahagiaSutradaraMuchlis RayaProduserDharmawan SusantoDitulis olehRhoma IramaMuchlis RayaPemeranRhoma IramaRicca RachimDessy LinasariMuni CaderSoultan SaladinEddy WardiFarah MeuthiaAnny KusumaBung SalimLeily SagitaPenata musikRhoma IramaSinematograferKasdullahPenyuntingSK SyamsuriDistributorPT Naviri Film ProductionTanggal rilis1981Durasi124 menitNegaraIndonesia Badai di Awal Bahagia adalah film Indonesia yang diproduksi pada tahun 1981 dengan disutradarai oleh Muchlis Raya...

 

Rumah kebaya adalah sebuah nama rumah adat suku Betawi.[1] Disebut dengan rumah kebaya dikarenakan bentuk atapnya yang menyerupai pelana yang dilipat dan apabila dilihat dari samping maka lipatan-lipatan tersebut terlihat seperti lipatan kebaya.[1][2] Rumah adat suku Betawi Selain Rumah Kebaya, suku Betawi juga memiliki rumah adat lainnya, seperti Rumah Gudang, Rumah Joglo, dan Rumah Panggung. Ciri khas dari rumah ini adalah rumah ini memiliki teras yang luas yang berg...

 

У этого термина существуют и другие значения, см. Марки Украины. Марка украинской диаспоры в США, посвящённая Вячеславу Черноволу Содержание 1 Описание 2 Непочтовые марки Советской Украины 3 Выпуски правительства УНР в изгнании 4 Подпольная почта Украины 5 Лагерная почта 6...

BäherdenNegara TurkmenistanProvinsiProvinsi AhalDistrikDistrik BaharlyPopulasi (sensus 1989)[1] • Total16.823 Bäherden[2] adalah sebuah kota dan pusat Distrik Baharly di barat daya Turkmenistan di Provinsi Ahal. Terletak di tepi utara pegunungan Kopet Dag, barat daya dari kota Archman. Referensi ^ Population census 1989, Demoscope Weekly, No. 359-360, 1-18 January 2009 (search for Туркменская ССР) (Rusia) ^ Парламент Туркме�...

 

Thulium(III) acetate Names Other names Thulium acetateThulium triacetate Identifiers CAS Number 39156-80-4 Y 3D model (JSmol) Interactive image ChemSpider 148787 ECHA InfoCard 100.049.369 EC Number 254-326-5 PubChem CID 170163 CompTox Dashboard (EPA) DTXSID50890756 InChI InChI=1S/3C2H4O2.Tm/c3*1-2(3)4;/h3*1H3,(H,3,4);/q;;;+3/p-3Key: SNMVVAHJCCXTQR-UHFFFAOYSA-K SMILES CC(=O)[O-].CC(=O)[O-].CC(=O)[O-].[Tm+3] Properties Chemical formula Tm(CH3COO)3 Appearance crystals Solubility...

 

Vidar Nisja Nazionalità  Norvegia Altezza 180 cm Peso 73 kg Calcio Ruolo Centrocampista Termine carriera 2019 CarrieraSquadre di club1 2004-2007 Bryne73 (5)[1]2007-2015 Viking190 (32)2016-2018 Sandnes Ulf60 (5)[2]Nazionale 2005 Norvegia U-1911 (3)2006-2008 Norvegia U-2111 (1) 1 I due numeri indicano le presenze e le reti segnate, per le sole partite di campionato.Il simbolo → indica un trasferimento in prestito.   Modifica dati su Wikidata · ...

Use of Iodine by organisms Iodine cycle diagram showing various biological uses of Iodine Iodine is an essential trace element in biological systems. It has the distinction of being the heaviest element commonly needed by living organisms as well as the second-heaviest known to be used by any form of life (only tungsten, a component of a few bacterial enzymes, has a higher atomic number and atomic weight). It is a component of biochemical pathways in organisms from all biological kingdoms, su...

 

ويليام دوبويس (بالفرنسية: Guillaume Dubois)‏    معلومات شخصية الميلاد 6 سبتمبر 1656 [1][2][3][4]  بريف لا غايارد  الوفاة 10 أغسطس 1723 (66 سنة) [1][2][3][4]  قصر فرساي  مواطنة فرنسا  عضو في الأكاديمية الفرنسية،  والأكاديمية الفرنسية للعلوم  من...

 

46th edition of the World Snooker Championship at the Crucible in Sheffield 2022 Betfred World Snooker ChampionshipTournament informationDates16 April – 2 May 2022 (2022-04-16 – 2022-05-02)VenueCrucible TheatreCitySheffieldCountryEnglandOrganisationWorld Snooker TourFormatRanking eventTotal prize fund£2,395,000Winner's share£500,000Highest break Neil Robertson (AUS) (147) Graeme Dott (SCO) (147)FinalChampion Ronnie O'Sullivan (...

River in California, United StatesWindsor CreekWindsor CreekLocation of the mouth of Windsor Creek in CaliforniaLocationCountryUnited StatesStateCaliforniaRegionSonoma CountyCityWindsor, CaliforniaPhysical characteristicsSource  • location5 mi (8 km) southeast of Healdsburg, California • coordinates38°35′26″N 122°47′38″W / 38.59056°N 122.79389°W / 38.59056; -122.79389[1] MouthMark West Creek &...

 

Unincorporated community in Pennsylvania, United StatesRushland, PennsylvaniaUnincorporated communityRushlandCoordinates: 40°15′27″N 75°01′51″W / 40.25750°N 75.03083°W / 40.25750; -75.03083CountryUnited StatesStatePennsylvaniaCountyBucksTownshipWrightstownElevation157 ft (48 m)Time zoneUTC-5 (Eastern (EST)) • Summer (DST)UTC-4 (EDT)ZIP Code18956Area code(s)215, 267 and 445GNIS feature ID1204561[1] Rushland is an unincorporated...

 

MMA event Bellator 287: Piccolotti vs. BarnaouiThe poster for Bellator 287: Piccolotti vs. BarnaouiInformationPromotionBellator MMADateOctober 29, 2022 (2022-October-29)VenueAllianz Cloud ArenaCityMilan, ItalyEvent chronology Bellator 286: Pitbull vs. Borics Bellator 287: Piccolotti vs. Barnaoui Bellator 288: Nemkov vs. Anderson 2 Bellator 287: Piccolotti vs. Barnaoui (also known as Bellator Milan) was a mixed martial arts event produced by Bellator MMA, that took place on Octo...

Ahmad YaniLahir24 November 1962 (umur 61)Palembang, Sumatera Selatan, IndonesiaAlmamaterUniversitas Islam JakartaUniversitas IndonesiaUniversitas PadjadjaranPekerjaanPolitikusPartai politikPartai Masyumi Dr. H. Ahmad Yani, S.H., M.H. (lahir 24 November 1962) merupakan politikus asal Partai Masyumi, yang sebelumnya pernah menjadi politisi Partai Bulan Bintang dan Partai Persatuan Pembangunan (PPP). Ia Pernah menjabat sebagai Anggota Komisi III DPR RI periode 2009-2014 yang membidangi huk...

 

Anthribola decoratus Klasifikasi ilmiah Kerajaan: Animalia Filum: Arthropoda Kelas: Insecta Ordo: Coleoptera Famili: Cerambycidae Genus: Anthribola Spesies: Anthribola decoratus Anthribola decoratus adalah spesies kumbang tanduk panjang yang tergolong famili Cerambycidae. Spesies ini juga merupakan bagian dari genus Anthribola, ordo Coleoptera, kelas Insecta, filum Arthropoda, dan kingdom Animalia. Larva kumbang ini biasanya mengebor ke dalam kayu dan dapat menyebabkan kerusakan pada batang ...

 

Right to form social or political groups and hold meetings Sammankomsten (The Meeting), oil painting by Ester Almqvist, original at the Swedish National Museum. The painting was chosen by the UN as a motif for a stamp commemorating the establishment of the Universal Declaration of Human Rights, paragraph 20: the Right of Assembly. Janitorial workers striking in front of the MTV building in Santa Monica, California. Although striking in a trade union is a way of exercising freedom of assembly...

South Sudan Supreme AirlinesDidirikan2013, 2017 (Berganti nama menjadi South Sudan Supreme Airlines)Berhenti beroperasi2015 (Sebagai South Supreme Airlines)[1]PenghubungBandar Udara JubaArmada1Tujuan2Tokoh utamaAyii Duang Ayii[2]Situs webhttp://flysouthsupreme.com (defunct) South Sudan Supreme Airlines adalah maskapai penerbangan Sudan Selatan yang memulai operasinya pada September 2013.[3] Maskapai penerbangan ini dibentuk dengan menggunakan armada Feeder Airlines, ya...

 

Jordan EJ10Jordan EJ10BKategoriFormula OneKonstruktorJordanPerancangMike Gascoyne (Technical Director) Tim Holloway (Engineering Director) Mark Smith (Chief Designer) Bob Bell (Technology Director)John Iley (Head of Aerodynamics)PendahuluJordan 199PenerusJordan EJ11Spesifikasi teknis[1]SasisMoulded carbon fibre composite structureSuspensi (depan)Double wishbones, pushrod operated dampers / torsion barsSuspensi (belakang)Double wishbones, pushrod operated dampers / torsion barsAxle tra...

 

Class of compounds Not to be confused with Keratin. For the Canadian racehorse, see Carotene (horse). A 3-dimensional stick diagram of β-carotene Carotene is responsible for the orange colour of carrots and the colours of many other fruits and vegetables and even some animals. Lesser Flamingos in the Ngorongoro Crater, Tanzania. The pink colour of wild flamingos is due to astaxanthin (a carotenoid) they absorb from their diet of brine shrimp. If fed a carotene-free diet they become white. Th...

كأس السوبر السعودي 2014 النصر الشباب 1 1 فوز الشباب 4–3 بركلات الترجيحالتاريخ2014  الملعبملعب الملك فهد الدولي، الرياضالحكمفهد المرداسيالطقسحار38 °م (100 °ف) → 2013 2015 ← كأس السوبر السعودي 2014 أقيمت بين بطل الدوري السعودي لموسم 2013–14 نادي النصر وبطل كأس الملك لموسم 2014 نادي ا�...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Southwark Street – news · newspapers · books · scholar · JSTOR (June 2013) (Learn how and when to remove this message) Menier Chocolate Factory Southwark Street is a major street in Bankside in the London Borough of Southwark, in London England, just south of ...