Apa itu Kriptografi Kunci Publik (PKC)? Protokol Kriptografi dengan dua Kunci Berbeda | Gerbang.io

Menengah12/23/2022, 7:10:37 AM
Kriptografi Kunci Publik, juga dikenal sebagai kriptografi asimetris didasarkan pada program kriptografi dengan dua kunci berbeda, yang digunakan untuk mencegah akses yang tidak diinginkan ke data tertentu oleh orang yang tidak berwenang.

Pengantar

Penggunaan kriptografi atau operasi komputer tingkat lanjut untuk mengenkripsi alamat dan data adalah landasan di mana teknologi blockchain didirikan.

Cryptocurrency dan aset digital lainnya dikembangkan menggunakan teknik kriptografi, sehingga membuat transaksi aman dan terjamin.

Kriptografi Kunci Publik (PKC), juga disebut sebagai enkripsi kunci asimetris, adalah bagian penting dari teknologi blockchain yang mengenkripsi alamat dan data menggunakan operasi komputer tingkat lanjut, memberikan keamanan terhadap serangan keamanan dunia maya.

Selama bertahun-tahun, ada begitu banyak diskusi yang terjadi di bidang ini, karena PKC melintasi beberapa dunia teknologi, di mana teknologi blockchain telah diperoleh secara besar-besaran dari keamanan yang ditawarkannya. Artikel ini berupaya untuk memberikan wawasan lebih dalam tentang arti, prinsip kerja, dan penggunaan teknologi.

Apa itu Kriptografi Kunci Publik?

Kriptografi Kunci Publik, juga dikenal sebagai kriptografi asimetris didasarkan pada program kriptografi dengan dua kunci berbeda yaitu kunci publik (untuk enkripsi data) dan kunci privat (untuk dekripsi data). Terutama, PKC digunakan untuk mencegah akses yang tidak diinginkan ke data atau informasi tertentu oleh orang yang tidak berwenang.

Juga, Kriptografi Kunci Publik adalah metode yang digunakan untuk memastikan keamanan data dan bekerja dengan kunci publik dan pribadi yang membantu dalam dekripsi dan enkripsi data.

Kriptografi kunci publik dalam industri kripto adalah bagian utama dari panduan perlindungan untuk mata uang kripto. Salah satu fungsi utamanya adalah melindungi dan mengamankan data dari akses tidak sah melalui enkripsi.

Kerangka Kriptografi Kunci Publik

Dalam sistem operasi, siapa pun dapat mengenkripsi pesan menggunakan kunci publik penerima yang dituju, tetapi hanya kunci pribadi penerima yang dapat mendekripsi pesan tersebut. Hal ini memungkinkan kriptografi kunci simetris yang kompatibel yang dihasilkan oleh aplikasi server untuk mengenkripsi kunci simetris yang baru dibangun menggunakan kunci publik klien yang tersedia untuk umum.

Pengirim perlu menandatangani pesan menggunakan kunci pribadi dalam sistem tanda tangan digital. Siapa pun yang memiliki kunci publik yang sesuai dapat memeriksa apakah pesan dan tanda tangan cocok, tetapi penyusup atau penyerang tanpa kunci pribadi tidak dapat membuat pasangan pesan atau tanda tangan apa pun yang diperlukan untuk mendekode ciphertext. Selain itu, otoritas sertifikat menyediakan pasangan kunci publik dan pribadi untuk pengguna jaringan.

Dalam teknologi blockchain, alamat dompet publik yang digunakan dalam transaksi cryptocurrency dienkripsi dan hanya dapat didekripsi menggunakan kunci privat yang sesuai.

Apa itu Kunci dalam Kriptografi?

Kunci adalah serangkaian angka dan huruf acak panjang yang digunakan untuk mengenkripsi informasi atau teks biasa atau untuk mendekripsi data terenkripsi atau teks sandi.

Teks Biasa

Ini dikenal sebagai bagian dari data atau informasi yang belum dienkripsi; cukup masukkan data yang tidak terenkripsi. Mereka mudah dibaca dan dipahami.

Jadi, ketika dua entitas berinteraksi satu sama lain, dan pihak pertama mengirimkan pesan yang dapat dipahami ke pihak lain, pesan atau data semacam ini disebut sebagai teks biasa, kemudian pesan ini diubah menjadi jargon yang dapat dilihat. tidak dapat dipahami oleh orang biasa. Ini dilakukan terutama untuk keamanan data dan disebut sebagai Ciphertext.

Teks sandi

Ini adalah rangkaian huruf dan angka acak yang membingungkan, yaitu representasi data atau pesan dalam format yang kompleks.

Secara sederhana, ciphertext adalah cara berkode untuk menyajikan data penting untuk tujuan keamanan.

Bagaimana Cara Kerja Kriptografi Kunci Publik?

Telah ditetapkan bahwa PKC melibatkan penggunaan kunci publik dan pribadi untuk mengamankan privasi data. Jadi di bagian ini, kita akan melihat bagaimana data ini dapat dienkripsi dan didekripsi.

Selain itu, proses transkripsi dari teks biasa menjadi teks sandi disebut sebagai "enkripsi", dan proses enkripsi melibatkan algoritme dan kunci.

Enkripsi Kunci Publik

Plaintext muncul sebagai data acak ketika dimasukkan ke dalam algoritma kriptografi menggunakan kunci publik. Sebagai contoh,

Teks biasa + Kunci publik = Data terenkripsi/Teks sandi

Halo + 3if7624dl+98cvt… = R6xDWXwcg25+…

Dekripsi Kunci Pribadi

Data (Ciphertext) yang diperoleh dapat didekripsi atau diubah kembali menjadi plaintext dengan menggunakan kunci rahasia yang sesuai. Sebagai contoh,

Ciphertext + Private key = Data terdekripsi/Teks biasa

R6xDWXwcg25+… + 4rw26p891gdt6zx… = Halo

Intinya, siapa pun yang memiliki kunci publik dapat mengenkripsi pesan atau komunikasi (Plaintext) tetapi hanya mereka yang memiliki kunci privat yang sesuai yang dapat mendekripsi pesan yang disandikan (Ciphertext). Ini untuk memastikan keamanan data, oleh karena itu, kunci privat harus dirahasiakan.

Di sisi lain, kunci publik dapat dibagikan secara bebas tanpa membahayakan keamanan, karena tidak mengungkapkan isi pesan maupun pengirim pesan; sedangkan kunci pribadi harus disembunyikan karena dapat digunakan untuk memecahkan kode ciphertext, mengungkapkan pesan aslinya.

Namun, panjang kunci privat menentukan seberapa canggih kunci privat untuk serangan brute force; string kunci yang lemah dapat mengaktifkan pelanggaran keamanan dunia maya.

Perbedaan Antara Kriptografi Kunci Publik dan Kunci Pribadi

Kriptografi Kunci Publik, juga dikenal sebagai algoritma kunci asimetris, menggunakan dua kunci: kunci publik untuk melakukan enkripsi dan kunci pribadi untuk dekripsi. Sebaliknya, Kriptografi Kunci Pribadi, atau enkripsi kunci simetris, melibatkan penggunaan satu kunci (kunci pribadi) untuk melakukan enkripsi dan dekripsi.

Enkripsi kunci asimetris menawarkan keamanan lebih daripada enkripsi kunci simetris karena tidak mengungkapkan kunci pribadi kepada pihak ketiga, kecuali penerima pesan, sehingga memblokir penyusup untuk mendekripsi pesan yang dikirim.

Di sisi lain, kriptografi kunci privat lebih cepat daripada enkripsi kunci asimetris.

Penggunaan Kriptografi Kunci Publik

Ada beberapa kegunaan Kriptografi Kunci Publik. Berikut beberapa di antaranya:

Kriptografi Kunci Publik adalah teknik yang banyak digunakan untuk mengonfirmasi keakuratan data yang telah dienkripsi secara asimetris. Ini pertama kali digunakan untuk mengenkripsi dan mendekripsi pesan di komputer konvensional, sebelum digunakan secara luas dalam teknologi blockchain (cryptocurrency).

PKC sangat penting untuk teknologi blockchain, teknologi yang mendasari di mana cryptocurrency dan sebagian besar aset digital — NFT, saham tokenized — dibangun dan operasinya hampir tidak mungkin tanpa itu. Transaksi Cryptocurrency dienkripsi dan didekripsi menggunakan teknologi ini, seperti bitcoin dan altcoin.

Melalui tanda tangan digital, dibantu oleh teknologi PKC, komunikasi dapat diverifikasi oleh siapa saja yang memiliki akses ke kunci publik pengirim setelah ditandatangani dengan kunci pribadi pengirim.

Selanjutnya, PKC sering digunakan untuk memverifikasi validitas data yang telah dienkripsi secara asimetris.

Mereka berguna dalam keamanan internet untuk membangun komunikasi yang aman melalui internet (melalui HTTP).

Kesimpulan

Keamanan data yang ditingkatkan yang disediakan kriptografi kunci publik adalah manfaat utamanya. Kriptografi kunci publik tetap menjadi protokol paling aman yang mengurangi kemungkinan penjahat dunia maya menemukan kunci rahasia seseorang selama komunikasi atau transaksi mata uang kripto (transfer aset).

Dengan demikian, PKC sangat penting dalam privasi, keamanan, kerahasiaan, dan perlindungan data dan sistem internet. Nilainya sangat dibutuhkan dalam keamanan data dan pengembangan blockchain.

作者: Paul
译者: cedar
审校: Edward、Ashely
* 投资有风险,入市须谨慎。本文不作为 Gate.io 提供的投资理财建议或其他任何类型的建议。
* 在未提及 Gate.io 的情况下,复制、传播或抄袭本文将违反《版权法》,Gate.io 有权追究其法律责任。

Apa itu Kriptografi Kunci Publik (PKC)? Protokol Kriptografi dengan dua Kunci Berbeda | Gerbang.io

Menengah12/23/2022, 7:10:37 AM
Kriptografi Kunci Publik, juga dikenal sebagai kriptografi asimetris didasarkan pada program kriptografi dengan dua kunci berbeda, yang digunakan untuk mencegah akses yang tidak diinginkan ke data tertentu oleh orang yang tidak berwenang.

Pengantar

Penggunaan kriptografi atau operasi komputer tingkat lanjut untuk mengenkripsi alamat dan data adalah landasan di mana teknologi blockchain didirikan.

Cryptocurrency dan aset digital lainnya dikembangkan menggunakan teknik kriptografi, sehingga membuat transaksi aman dan terjamin.

Kriptografi Kunci Publik (PKC), juga disebut sebagai enkripsi kunci asimetris, adalah bagian penting dari teknologi blockchain yang mengenkripsi alamat dan data menggunakan operasi komputer tingkat lanjut, memberikan keamanan terhadap serangan keamanan dunia maya.

Selama bertahun-tahun, ada begitu banyak diskusi yang terjadi di bidang ini, karena PKC melintasi beberapa dunia teknologi, di mana teknologi blockchain telah diperoleh secara besar-besaran dari keamanan yang ditawarkannya. Artikel ini berupaya untuk memberikan wawasan lebih dalam tentang arti, prinsip kerja, dan penggunaan teknologi.

Apa itu Kriptografi Kunci Publik?

Kriptografi Kunci Publik, juga dikenal sebagai kriptografi asimetris didasarkan pada program kriptografi dengan dua kunci berbeda yaitu kunci publik (untuk enkripsi data) dan kunci privat (untuk dekripsi data). Terutama, PKC digunakan untuk mencegah akses yang tidak diinginkan ke data atau informasi tertentu oleh orang yang tidak berwenang.

Juga, Kriptografi Kunci Publik adalah metode yang digunakan untuk memastikan keamanan data dan bekerja dengan kunci publik dan pribadi yang membantu dalam dekripsi dan enkripsi data.

Kriptografi kunci publik dalam industri kripto adalah bagian utama dari panduan perlindungan untuk mata uang kripto. Salah satu fungsi utamanya adalah melindungi dan mengamankan data dari akses tidak sah melalui enkripsi.

Kerangka Kriptografi Kunci Publik

Dalam sistem operasi, siapa pun dapat mengenkripsi pesan menggunakan kunci publik penerima yang dituju, tetapi hanya kunci pribadi penerima yang dapat mendekripsi pesan tersebut. Hal ini memungkinkan kriptografi kunci simetris yang kompatibel yang dihasilkan oleh aplikasi server untuk mengenkripsi kunci simetris yang baru dibangun menggunakan kunci publik klien yang tersedia untuk umum.

Pengirim perlu menandatangani pesan menggunakan kunci pribadi dalam sistem tanda tangan digital. Siapa pun yang memiliki kunci publik yang sesuai dapat memeriksa apakah pesan dan tanda tangan cocok, tetapi penyusup atau penyerang tanpa kunci pribadi tidak dapat membuat pasangan pesan atau tanda tangan apa pun yang diperlukan untuk mendekode ciphertext. Selain itu, otoritas sertifikat menyediakan pasangan kunci publik dan pribadi untuk pengguna jaringan.

Dalam teknologi blockchain, alamat dompet publik yang digunakan dalam transaksi cryptocurrency dienkripsi dan hanya dapat didekripsi menggunakan kunci privat yang sesuai.

Apa itu Kunci dalam Kriptografi?

Kunci adalah serangkaian angka dan huruf acak panjang yang digunakan untuk mengenkripsi informasi atau teks biasa atau untuk mendekripsi data terenkripsi atau teks sandi.

Teks Biasa

Ini dikenal sebagai bagian dari data atau informasi yang belum dienkripsi; cukup masukkan data yang tidak terenkripsi. Mereka mudah dibaca dan dipahami.

Jadi, ketika dua entitas berinteraksi satu sama lain, dan pihak pertama mengirimkan pesan yang dapat dipahami ke pihak lain, pesan atau data semacam ini disebut sebagai teks biasa, kemudian pesan ini diubah menjadi jargon yang dapat dilihat. tidak dapat dipahami oleh orang biasa. Ini dilakukan terutama untuk keamanan data dan disebut sebagai Ciphertext.

Teks sandi

Ini adalah rangkaian huruf dan angka acak yang membingungkan, yaitu representasi data atau pesan dalam format yang kompleks.

Secara sederhana, ciphertext adalah cara berkode untuk menyajikan data penting untuk tujuan keamanan.

Bagaimana Cara Kerja Kriptografi Kunci Publik?

Telah ditetapkan bahwa PKC melibatkan penggunaan kunci publik dan pribadi untuk mengamankan privasi data. Jadi di bagian ini, kita akan melihat bagaimana data ini dapat dienkripsi dan didekripsi.

Selain itu, proses transkripsi dari teks biasa menjadi teks sandi disebut sebagai "enkripsi", dan proses enkripsi melibatkan algoritme dan kunci.

Enkripsi Kunci Publik

Plaintext muncul sebagai data acak ketika dimasukkan ke dalam algoritma kriptografi menggunakan kunci publik. Sebagai contoh,

Teks biasa + Kunci publik = Data terenkripsi/Teks sandi

Halo + 3if7624dl+98cvt… = R6xDWXwcg25+…

Dekripsi Kunci Pribadi

Data (Ciphertext) yang diperoleh dapat didekripsi atau diubah kembali menjadi plaintext dengan menggunakan kunci rahasia yang sesuai. Sebagai contoh,

Ciphertext + Private key = Data terdekripsi/Teks biasa

R6xDWXwcg25+… + 4rw26p891gdt6zx… = Halo

Intinya, siapa pun yang memiliki kunci publik dapat mengenkripsi pesan atau komunikasi (Plaintext) tetapi hanya mereka yang memiliki kunci privat yang sesuai yang dapat mendekripsi pesan yang disandikan (Ciphertext). Ini untuk memastikan keamanan data, oleh karena itu, kunci privat harus dirahasiakan.

Di sisi lain, kunci publik dapat dibagikan secara bebas tanpa membahayakan keamanan, karena tidak mengungkapkan isi pesan maupun pengirim pesan; sedangkan kunci pribadi harus disembunyikan karena dapat digunakan untuk memecahkan kode ciphertext, mengungkapkan pesan aslinya.

Namun, panjang kunci privat menentukan seberapa canggih kunci privat untuk serangan brute force; string kunci yang lemah dapat mengaktifkan pelanggaran keamanan dunia maya.

Perbedaan Antara Kriptografi Kunci Publik dan Kunci Pribadi

Kriptografi Kunci Publik, juga dikenal sebagai algoritma kunci asimetris, menggunakan dua kunci: kunci publik untuk melakukan enkripsi dan kunci pribadi untuk dekripsi. Sebaliknya, Kriptografi Kunci Pribadi, atau enkripsi kunci simetris, melibatkan penggunaan satu kunci (kunci pribadi) untuk melakukan enkripsi dan dekripsi.

Enkripsi kunci asimetris menawarkan keamanan lebih daripada enkripsi kunci simetris karena tidak mengungkapkan kunci pribadi kepada pihak ketiga, kecuali penerima pesan, sehingga memblokir penyusup untuk mendekripsi pesan yang dikirim.

Di sisi lain, kriptografi kunci privat lebih cepat daripada enkripsi kunci asimetris.

Penggunaan Kriptografi Kunci Publik

Ada beberapa kegunaan Kriptografi Kunci Publik. Berikut beberapa di antaranya:

Kriptografi Kunci Publik adalah teknik yang banyak digunakan untuk mengonfirmasi keakuratan data yang telah dienkripsi secara asimetris. Ini pertama kali digunakan untuk mengenkripsi dan mendekripsi pesan di komputer konvensional, sebelum digunakan secara luas dalam teknologi blockchain (cryptocurrency).

PKC sangat penting untuk teknologi blockchain, teknologi yang mendasari di mana cryptocurrency dan sebagian besar aset digital — NFT, saham tokenized — dibangun dan operasinya hampir tidak mungkin tanpa itu. Transaksi Cryptocurrency dienkripsi dan didekripsi menggunakan teknologi ini, seperti bitcoin dan altcoin.

Melalui tanda tangan digital, dibantu oleh teknologi PKC, komunikasi dapat diverifikasi oleh siapa saja yang memiliki akses ke kunci publik pengirim setelah ditandatangani dengan kunci pribadi pengirim.

Selanjutnya, PKC sering digunakan untuk memverifikasi validitas data yang telah dienkripsi secara asimetris.

Mereka berguna dalam keamanan internet untuk membangun komunikasi yang aman melalui internet (melalui HTTP).

Kesimpulan

Keamanan data yang ditingkatkan yang disediakan kriptografi kunci publik adalah manfaat utamanya. Kriptografi kunci publik tetap menjadi protokol paling aman yang mengurangi kemungkinan penjahat dunia maya menemukan kunci rahasia seseorang selama komunikasi atau transaksi mata uang kripto (transfer aset).

Dengan demikian, PKC sangat penting dalam privasi, keamanan, kerahasiaan, dan perlindungan data dan sistem internet. Nilainya sangat dibutuhkan dalam keamanan data dan pengembangan blockchain.

作者: Paul
译者: cedar
审校: Edward、Ashely
* 投资有风险,入市须谨慎。本文不作为 Gate.io 提供的投资理财建议或其他任何类型的建议。
* 在未提及 Gate.io 的情况下,复制、传播或抄袭本文将违反《版权法》,Gate.io 有权追究其法律责任。
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!