Quantum Computation
Quantum computing merupakan suatu proses komputasi yang dilakukan di atas quantum komputer. Proses kerja dari quantum komputer lebih cepat jika dibandingkan dengan komputer konvesional. Dikatakan jauh lebih cepat jika di bandingkan kan dengan komputer konvensional karena proses kerja dari quantum komputer dilakukan secara parallel. Jika ada suatu data N maka komputer konvesional memerlukan perhitungan sebanyak N/2 sedangkan quantum komputer memerlukan perhitungan sebanyak N^1/2.
Entanglement
Entanglement menayatakan bahwa dua objek atau lebih dapat digambarkan saling terhubung dnegan objek yang lain walaupun objek tersebut berdiri sendiri dan terpisah dengan objek yang lain. Entanglement ini digambarkan sebagai fenomena dari mechanical quantum. Entanglement mengaburkan jarak antara partikel atau objek atau dapat dikatan membuat suatu partikel tersebut saling terhubung satu sama lain walapun partikel tersebut memiliki kedudukan sendiri dan terpisah dari objek lainnya. Entanglement telah diterapkan pada beberapa bidang dalam kehidupan sehari-hari di antaranya yaitu pemngiriman pesan data yang sulit untuk di eksripsi dan untuk komputer yang memiliki performa lebih cepat salah satunya yaitu quantum komputer itu sendiri. Namun konsep quantum entanglement sendiri mendapatkan kritikan dari ilmuwan Albert Enstein yang tidak mempercayai bahwa quantum particle dapat mempengaruhi particle lainnya melebihi kecepatan cahaya atau dapat dikatakn susuatu yang “spooky action at a distance”.
Pengoperasian Data Qubit
Pengoperasian Data Qubits merupakan angka operasi paa komputer yang letaknya di antara bilangan bit 0 dan bit 1 yang berarti bukan 0,6 atau sebagainya melainkan adalah 60% probabilitas A dan 40% probabilitas B. Jika pada dasarnya komputer konvesional pengoperasian datanya menggunakan bilangam bit 0 dan 1, maka quantum komputer bisa lepas dari aturan tersebut dimana kuantum komputer bisa berada pada superposisi 1 dan 0 secara bersamaan. Qubits yang digunakan adalah spin yaitu partake; yang memiliki dua alternative yaitu up adalah bilangan 1 bit dan down bilangan 0 bit. Qubits bisa berada dalam keadaan empat keadaan atau delapan keadaan sekaligus seperti 00, 01, dan lain-lain. Quantum komputer dengan 100 qubits dapat memproses 2100 keadaan secara bersamaan.
Quantum Gates
Dalam model sirkuit, ilmuwan komputer menganggap perhitungan apapun setara dengan aksi dari sirkuit yang dibangun dari beberapa jenis gerbang logika Boolean bekerja pada beberapa biner (yaitu, bit string) masukan. Setiap gerbang logika mengubah bit masukan ke dalam satu atau lebih bit keluaran dalam beberapa mode deterministik menurut definisi dari gerbang. dengan menyusun gerbang dalam grafik sedemikian rupa sehingga output dari gerbang awal akan menjadi input gerbang kemudian, ilmuwan komputer dapat membuktikan bahwa setiap perhitungan layak dapat dilakukan. Quantum Gates memberikan prosedur suatu cara untuk membuat sirkuit reversible yang mensimulasikan dan sirkuit ireversibel sementara untuk membuat penghematan yang besar dan jumlah ancilae yang digunakan. Perbedaan utama adalah bahwa gerbang logika klasik memanipulasi nilai bit klasik, 0 atau 1, gerbang kuantum dapat sewenang-wenang memanipulasi nilai kuantum multi-partite termasuk superposisi dari komputasi dasar yang juga dilibatkan. Jadi gerbang logika kuantum perhitungannya jauh lebih bervariasi daripada gerbang logika perhitungan klasik.
Algoritma Shor
Algoritma Shor berfungsi membantu komputer quantum untuk memecahkan kode rahasia yang secara umumnya digunakan pengamanan pada proses pengiriman data. Kode ahasia yang digunakan adalah kode RSA. RSA banyak dipakai oleh banyak perangkat lunak di dunia, contohnya adalah pada program browser internet MS Internet Explorer dan Netscape. Salah satu sistem penyandian yang juga banyak dipakai adalah DES (Data Encryption Standard). Mekanisme kerja RSA cukup sederhana dan mudah mengerti, tetapi kokoh. Sampai saat ini satu-satunya cara untuk mendobraknya adalah dengan cara mencoba satu persatu kombinasi kunci yang mungkin atau yang biasa disebut brute force attack. Sehingga penentuan tingkat keamanan suatu sandi dari kemungkinan dibongkar adalah seberapa panjang dari sandi (ukuran kunci) terebut. Karena jika semakin panjang suatu kode, maka semakin banyak pula kombinasi kunci yang mungkin ada. pemecahan kode RSA membutuhkan kerja ribuan komputer secara paralel sehingga kerja pemecahan ini tidaklah efektif sehingga komputer quantum memiliki cara baru yang disebut sebagai komunikasi kuantum yang memiliki keamanan lebih terjamin dan pemrosesan database lebih cepat.
0 comments