Komputer, Keamanan
Algoritma enkripsi data. Algoritma enkripsi simetris. Algoritma saka enkripsi RSA. Algoritma enkripsi DES. Pilihan algoritma enkripsi
Ing umur manungsa komputer kita saya nolak kanggo nyimpen informasi ing wangun handwritten utawa dicithak, luwih seneng apa dokumen elektronik. Lan yen sadurunge nyolong kertas utawa parchment, nanging saiki wis bejat menyang informasi elektronik. Piyambak minangka kalkulus enkripsi data wis dikenal wiwit jaman biyen,. Akeh peradaban wis disenengi kanggo encrypt kawruh unik sing, supaya padha bisa njaluk mung wong pinter. Nanging ayo kang ndeleng carane ditampilake ing donya kita.
Apa sistem enkripsi data?
Kanggo miwiti kanggo nemtokake sing makili sistem cryptographic ing umum. Kira-kira ngandika, iki algoritma khusus kanggo ngrekam informasi, kang bakal dingerteni mung kanggo bunder tartamtu saka wong.
Ing pangertèn iki, wong liyo kabeh sumerep, kudu (ing asas, iku) koyone pesawat guna saka karakter. Maca urutan bisa mung wong sing mangerténi aturan saka lokasi sing. Minangka conto banget prasaja, sampeyan bisa nemtokake enkripsi algoritma karo ejaan saka tembung, contone, bali menyang ngarep. Mesthi, iki sing paling primitif, sampeyan bisa mikiraken. Sarehne iku yen ngerti aturan saka entri, mulihake teks asli padha ora bisa digunakake.
Apa iku?
Apa iku kabeh isa munggah karo mbokmenawa ora perlu kanggo nerangake. Katon, apa jumlah kawruh ngiwa dening jaman, saiki ndhelik. Apa para leluhur ora pengin kita mangerteni, apa iki kabeh rampung, wong sing bisa digunakake mung nalika tingkat sing dipengini saka pembangunan - durung bisa mung guess.
Nanging, yen kita pirembagan babagan donya dina, keamanan informasi wis dadi siji masalah paling gedhe. Ngadili dhewe, amarga ana akeh dokumen ing arsip saka padha, kang sawetara pemerintah ora pengin aplikasi, carane akeh designs rahasia minangka teknologi anyar. Nanging kabeh iki, dening lan gedhe, punika tujuan utama saka supaya disebut-hacker, ing pangertèn klasik saka tembung.
Nerangake atine mung siji tembung sing wis dadi prinsip klasik saka kegiatan Natana Rotshilda: ". Sapa sing nduwé informasi, ndarbeni donya" Lan sing kok informasi perlu kanggo nglindhungi saka prying mata, supaya dheweke ora nggunakake wong liya kanggo tujuan egois dhewe.
Kriptografi: titik wiwitan
Saiki, sadurunge ngelingi banget struktur sing wis algoritma enkripsi, nyilem sethitik menyang crita, ing dina sing, nalika ilmu ana ing sawijining tasih bayi.
Punika pitados bilih seni ndhelikake data aktif wiwit berkembang saperangan ewu taun sadurunge kita jaman. Kaunggulan aken kanggo Sumerians kuna, Ida Sang Prabu Salomo lan para imam Mesir. Mung akeh mengko padha karakter runic padha lan simbol kaya. Nanging apa menarik: kadhangkala enkripsi algoritma teks (yaiku, lagi disusun ing wektu) ana ing padha cuneiform Sumerian kuna siji karakter bisa ateges ora mung sak huruf, nanging uga kabèh tembung, konsep utawa malah saran. Amarga juru teks iki malah karo sistem cryptographic modern saéngga kanggo mulihake katon asli teks, iku pancen mokal. Ngandika basa modern, iku kagolong majeng, minangka saiki ditulis, enkripsi kalkulus simetris. Padha manggon piyambak.
Ing donya modern: jinis enkripsi kalkulus
Minangka regards pangayoman saka data rahasia ing donya modern, uga kudu manggon ing dina nalika komputer padha ora dikenal kanggo manungsa. Ora kanggo sebutno pinten kertas dipindhahaké menyang alkimia, utawa Templars padha, nyoba kanggo ndhelikake teks bener dikenal kanggo wong-wong mau kawruh, iku worth ngelengke sing wiwit muncule masalah komunikasi mung wis worsened.
Lan banjur, mbok menawa, piranti sing paling kondhang uga disebut mesin cipher Jerman sak donya kapindho disebut "Enigma", kang translated kanggo Inggris tegese "misteri." Maneh, iki conto ing enkripsi kalkulus simetris digunakake, pet kang shifrovschik lan cryptanalysts ngerti tombol (algoritma), mula Applied kanggo ndhelikake data.
Dina iki, cryptosystem kuwi digunakake ing endi-endi. Conto paling striking bisa dianggep, contone, AES256 enkripsi algoritma, kang standar internasional. Saka perspektif saka terminologi komputer, iku ngijini sampeyan kanggo nggunakake dawa tombol saka 256 bit. Umumé, enkripsi kalkulus modhèrn cukup warna, lan dipara bisa kira-kira dadi rong kelas sing godhongé amba: simetris lan asimetris. Padha, gumantung ing wilayah panggonan, saiki digunakake banget digunakake. Sing dipilih saka enkripsi algoritma gumantung ing tugas lan cara saka informasi Recovery arupi seratan. Nanging apa prabédan antarane wong-wong mau?
Simetris lan enkripsi kalkulus asimetris: apa prabédan
Saiki ayo kang ndeleng apa jenis prabédan dhasar antarane sistem lan prinsip ing kang adhedhasar aplikasi ing laku. Minangka cetha, ing enkripsi kalkulus sing gegandhengan karo konsep géometris simetri lan asimetri. Apa iku tegese saiki lan bakal diterangno.
enkripsi algoritma simetris DES, dikembangaké ing taun 1977, nedahaken wontenipun tombol siji sing konon kanggo loro kawogan. iku gampang kanggo nggunakake ngerti kunci, sijine iku menyang laku, kanggo maca pesawat guna padha karakter, nggawa, supaya nganggo, ing wangun diwaca.
Lan apa sing enkripsi kalkulus asimetris? Ana rong tombol digunakake, sing kanggo encode informasi asli migunakake siji decrypt isi - liyane, lan iku ora perlu dadi padha, utawa ing wektu sing padha ana ing werna lan dekoding lorone. Kanggo saben wong mung siji. Mangkono, jurusan dhuwur banget saka loro tombol tilar saka ngetik tangan katelu. Nanging, adhedhasar kahanan saiki, akeh hacker nyolong iki jinis masalah tartamtu lan ora. Liyane bab - kanggo golek persis tombol (kira-kira ngandika, sandhi), kang cocok kanggo decrypt data. Nanging opsi bisa ana dadi akeh sing malah komputer paling modern bakal proses mau kanggo sawetara dekade. Minangka nyatakake, ora ana sistem komputer ana ing donya kanggo hack akses kanggo wong lan kang disebut "wiretapping" bisa ora lan ora bakal bisa ing dekade teka.
The enkripsi kalkulus paling kondhang lan umume digunakake
Nanging bali ing donya komputer. Apa ing nawarake dhasar enkripsi kalkulus kanggo pangayoman saka informasi ing tataran saiki pembangunan saka komputer lan teknologi mobile?
Ing negara paling, standar de facto punika AES sistem cryptographic adhedhasar tombol 128-dicokot. algoritma Nanging, ing podo karo karo iki kadhangkala digunakake enkripsi RSA, kang sanajan related kanggo nggunakake enkripsi masyarakat (public) tombol Nanging iku salah siji sing paling dipercaya. Iki, satleraman, mbuktekaken dening kabeh ahli anjog wiwit sistem dhewe ora mung gumantung ing enkripsi data, nanging uga mujudake integritas informasi. Minangka kanggo pangembangan awal, kanggo kang nuduhake algoritma enkripsi DES, iku Jejer outdated, lan usaha kanggo ngganti wis diwiwiti ing taun 1997. Iki banjur adhedhasar iku, anyar lan majeng (Advanced) enkripsi standar AES (pisanan karo tombol 128-dicokot, lan banjur - karo tombol 256-dicokot).
enkripsi RSA
Saiki kita fokus ing teknologi RSA kang hubungane kanggo sistem enkripsi asimetris. Panunggalanmu wong dikirim informasi liyane ndhelik karo algoritma iki.
Kanggo encrypt njupuk rong nomer cekap akeh X lan Y, sing banjur diwilang Z produk, diarani modul. Luwih sawetara extraneous nomer milih A, kang maregi kondisi: 1
Apa mengkono nalika kintunan a? pangirim ngasilake ciphertext, ditetepake F, karo pesen dhisikan M, ngiring dening exponentiation A modul pingan lan Z: F = M ** A * (mod Z). Panampa conto prasaja kanggo ngetung: M = F ** B * (mod Z). Kira-kira ngandika, kabeh iki tumindak sing suda istimewa kanggo pambangunan daya. Ing asas padha dianggo pilihan karo nitahaken saka teken digital, nanging rumus kene luwih rumit. Kanggo supaya banjir pangguna aljabar sirah, materi kuwi ora bakal kasedhiya. Minangka kanggo hacking, ing algoritma enkripsi RSA ngajengaken ing intruder tugas meh unsolvable: kanggo ngetung tombol B. iki miturut teori saged rampung kanthi nggunakake factoring dana kasedhiya (bosok menyang faktor dhisikan nomer X lan Y), nanging kanggo tanggal ora liya kuwi, mulane, ing tugas dhewe dadi ora angel - iku umume ora layak. Punika liyane, punika algoritma enkripsi banget efisien kanthi maksimal 64 bit mblokir dawa (karakter) saka kang mung migunani 56. Kaya kasebut ing ndhuwur, technique iki wis kuna, sanadyan langgeng long cukup minangka cryptosystems standar digunakake ing Amerika Serikat, malah kanggo industri nimbali. Pet iku enkripsi simetris sing ditrapake kanggo jinis iki urutan 48 bit. Nalika operasi iki digunakake kanggo 16 siklus saka sampel ing tombol 48 dicokot. Nanging! Kabeh siklus ing asas saka tumindak sing padha, dadi ing titik iki ora kanggo ngetung tombol apa sing dibutuhake. Contone, salah siji saka komputer paling kuat ing Amerika Serikat worth luwih saka yuta dolar kanggo "break" enkripsi ing babagan telu setengah jam. Kanggo mesin ngisor pangkat kasunyatan, kanggo ngetung malah urutan ing Ngoptimalake manifestation, iku njupuk ora luwih saka 20 jam. Akhire, kita kudu paling umum lan panginten nganti bubar, sistem nusul - algoritma enkripsi AES. Saiki dituduhake ing telung versi - AES128, AES192 lan AES256. Pilihan pisanan ditrapake liyane kanggo njamin keamanan informasi saka piranti mobile, lan liya melu ing tingkat sing luwih dhuwur. Minangka standar, sistem iki resmi ngenalaken ing 2002, lan langsung support sawijining wis dikabari dening Intel Corporation, kang mrodhuksi Kripik prosesor. sawijining pet, kados sistem enkripsi simetris liyane nyuda kanggo ngétung adhedhasar polimial kode perwakilan lan etungan operasi karo susunan rong dimensi. Miturut pamaréntah AS, kanggo kokain 128-dicokot dawa tombol decoder, malah paling modern, bakal njupuk bab 149 triliun taun. Aku nyuwun kanggo beda-beda karo kuwi sumber wewenang. hardware komputer ing satus taun pungkasan wis digawe kabisat, commensurate karo kemajuan geometris, supaya utamané ngirim ngapusi awak kita dhewe, sing liyane supaya saiki, kang dadi metu, ana enkripsi lan liyane abruptly saka sing Amerika Serikat announced rampung tahan kanggo gawe. Mesti wae, kita ngomong bab virus. Bubar ana virus cukup tartamtu, ransomware, kang encrypts kabeh hard disk lan sekat logis ing komputer infèksi, lan banjur korban ditampa layang notifying sing kabeh file sing ndhelik lan decrypt mau mung bisa kasebut daya sawise bank pembayaran. Ing kasus iki, apa sing paling penting, iku wis dituduhake sing sistem AES1024 enkripsi data, sing, dawa tombol iki Applied kaping papat luwih gedhe AES256 saiki ana, sawetara opsi nalika nggoleki decoder cocok mung mundhak enormously. Lan kang menehi kritik saka statements saka pamaréntah AS ing wektu kasedhiya kanggo decrypt dawa tombol saka 128 bit, banjur apa bab wektu iku bakal njupuk kanggo nemokake solusi kanggo cilik saka tombol lan Varian sawijining 1024 dicokot dawa? Iku banjur Amerika Serikat lan pierced. Amarga padha pracaya sing sistem kriptografi komputer sing sampurna. Alas, ana sawetara ahli (ketoke, tilas Uni Soviet), kang ngluwihi postulat Amérika "unshakable" ing kabeh babagan. Kanthi kabeh iki, malah gawe anjog lunak antivirus, kalebu "Kaspersky Lab", ahli sing digawe "Doctor Web", perusahaan Eset lan akeh pemimpin donya liyane mung shrug pundak, lagi ngomong, maca sandi algoritma kuwi mung dhuwit, nanging ngandika apa-apa ing bab sing ora cukup wektu. Mesthi, nalika sampeyan kontak support customer ana kanggo ngirim file ndhelik lan yen ana, iku seng di pengeni kanggo asli - ing wangun kang ana sadurunge enkripsi. Alas, malah analisis komparatif wis ora menehi asil nyoto. Apa bisa ngomong, yen kita looking kanggo masa depan, tanpa kang bisa kanggo decipher sasi. Yen katon ing donya saka millennium kita, kita bisa ndeleng kaisar Romawi padha Gayus Yuliy Tsezar ing sawetara tulisan kang digunakake enkripsi kalkulus simetris. Inggih, yen katon ing Leonardo da Vinci, supaya kabeh iku piye wae ora ing dhewe saka jaminan sing ing lapangan kriptografi, wong kang urip wis dijamin karo jenis kudung misteri, kang wus ngrumiyini mitos sawijining abad. Nganti saiki, akeh wong ora menehi liyane kanggo supaya disebut-"Mona Lisa Smile," kang ana atraktif, sing wong modern ora bisa ngerti. Incidentally, ing gambar bab karakter (ing mripat sugih, lan ing. D.) Nduweni bubar wis ketemu sing cetha nuduhake yen kabeh iki ngandhut sawetara genius gedhe ndhelik saka informasi dina iki, alas, kanggo njupuk kita ora. Nanging aku padha ora malah kasebut ing macem-macem jinis struktur kanthi ukuran gedhé-ukuran, kang padha bisa kanggo nguripake pangerten saka fisika saka wektu. Mesthi, sawetara pikiran sing kepekso mung kanggo kasunyatan sing ing paling kasus, wis digunakake dadi-disebut "bagean Golden", Nanging, lan ora menehi tombol kanggo kabeh sing nyimpen jembar kawruh, kang pracaya utawa aku ora ngerti, utawa ilang selawase. Ketoke, kriptografi tetep kanggo bakal rampung lan akèh luar biasa saka karya kanggo ngerti sing enkripsi kalkulus modern asring ora menyang perbandingan karo wektu operasi saka peradaban kuna. Menapa malih, yen dina iki ana sing ditrima prinsip kaamanan informasi, sing gedhe-gedhe sing padha digunakake ing jaman kuna, sayangé, kita rampung ora bisa diliwati lan boten. Lan siji liyane bab. Ana sing yakin unspoken sing mayoritas teks kuna ora bisa dijarwakake amarga tombol kanggo deciphering masyarakat rahasia sing dijaga rapet kaya freemason, Illuminati, lan ing. D. Malah Templars wis ngiwa sing tandha kene. Apa bisa kita ngomong bab apa isih tetep perpustakaan rampung ora bisa diliwati saka Vatikan? Aja nyimpen bayangan utama kanggo jaman kuna ana? Akèh ahli sing kepekso kanggo versi iki yakin yen Vatikan sengaja nahan informasi iki saka umum. Kaya utawa ora, oleh mangerténi. Nanging siji bab punika manawa - sistem kriptografi kuna ing cara rodok olo kanggo (lan mbok menawa luwih ndisik tenimbang) sing digunakake ing komputer dina. Akhire iku kudu ngandika sing ana wis dianggep, ora kabèh aspèk sistem cryptographic saiki lan Techniques sing padha nggunakake. Kasunyatan punika ing paling kasus kudu mimpin rumus matematika Komplek lan petungan saiki, saka kang mayoritas kedhaftar mung pindhah kepala muter. Cukup katon ing conto saka gambaran saka algoritma RSA, éling sing kabeh liya bakal katon kathah luwih rumit. Wangsulan: Bab ingkang utama - kanggo ngerti lan nangkep, supaya nganggo, ing jantung prakara. Inggih, yen kita pirembagan babagan apa sing sistem modern, aturan kanggo nyimpen informasi rahasia ing cara sing diakses kanggo nomer winates saka kedhaftar, ana sethitik pilihan. Senajan ana akèh sistem cryptographic, padha RSA lan DES kalkulus sing cetha rusak AES spesifik. Nanging, sing paling aplikasi modern dibangun kanggo cukup béda antarane sistem operasi, nggunakake iku AES (alamiah gumantung ing aplikasi lan piranti). Nanging ing kene ing "ora sah" évolusi saka cryptosystem iki, sijine iku mildly, akeh, utamané ngedekke sawijining, cingak. Nanging ing kabèh, adhedhasar kasunyatan sing ana dina, akeh kedhaftar ora bakal angel kanggo ngerti apa sistem enkripsi data cryptographic, kok lagi perlu lan carane wong bisa. enkripsi DES
enkripsi AES
Masalah karo virus lan decrypting
A donya sing aku ora ngerti
tinimbang lan epilogue
Similar articles
Trending Now