Oddiy matnni qayta ishlash usuliga ko'ra


Download 57.61 Kb.
bet3/3
Sana29.10.2020
Hajmi57.61 Kb.
#138145
1   2   3
Bog'liq
oddiy matnni qayta ishlash usuliga ko

Qaysarning shifri (Shifr shifri, Qaysarning kodi yoki Qaysarning siljishi) eng oddiy va taniqli shifr.

Keysarning shifri shu nom bilan atalgan Gaya Julia Ushbu shifrni chap (3) chap siljish bilan maxfiy yozishmalar uchun ishlatgan Tsezar. Hozirgi vaqtda, hamma kabi Qaysarning shifri oson almashtirish shifrlarioson shifrlangan va amaliy qo'llanilmaydi (maxfiy bo'lmagan ma'lumotni tasodifiy o'qishdan yashirish bundan mustasno, masalan, topishmoqlarga, talonchilarga, haqoratlarga berilgan javoblar, buning uchun k \u003d 13 bo'lgan Rayszar kodi (ROT13 deb ataladi) ingliz alifbosi uchun ishlatiladi, bu esa uni nosimmetrik qiladi).


Яндекс.Директ

Барабанная Сушилка 5-15 кВт Цена!

ПОДРОБНЕЕ

FERTIMACH.COM


Силос Цемента 100т. От Завода!

ПОДРОБНЕЕ

RU.ZZXFJXWM.COM
Рулонные газоны в Ташкенте

ПОДРОБНЕЕ

GAZONI.UZ

Affine kodi

Affine kodi - kalit sifatida ikkita raqamdan foydalangan holda oddiy almashtirish shifri. Ushbu raqamlar (ya'ni afinaviy shifrlash kaliti) kelajakdagi shifrlash belgilarining ketma-ketlik raqamlari ishlatiladigan alfavitdagi ochiq ma'lumotlarning almashtirilgan belgilarining tartib raqamlariga bog'liqligini aniqlaydi. Masalan, agar affin shifrining chiziqli bog'liqligi 2x + 8 bo'lsa, unda "A" belgisi (belgi tartib raqami 1) "Va" bilan almashtiriladi (belgi tartib raqami 2 * 1 + 8 \u003d 10).

Atbash shifri

Atbash shifrlash bir xil shifrlash N + 1-x qaramlik bilan affin shifri, bu erda N - ishlatilgan alifboning kattaligi. Bu shuni anglatadiki shifrlash Atbash kodi bilan alfavitning birinchi harfi oxirgisiga, ikkinchisi esa oxirgi harf bilan almashtiriladi. Shifrning to'liq nomi - "Atbash" ibroniy alifbosining birinchi, oxirgi, ikkinchi va oxirgi harflaridan iborat.

Shunday qilib, masalan, qachon shifrlash "bu Atbash shifridir" jumlasining Atbash shifri bilan natijada shifrlash quyidagicha ko'rinadi - "VMR ZhTsKO YAMYUYAZH".

Raqsdagi erkaklar shifri

Raqsdagi erkaklar shifri- Belgilar sifatida ishlatiladigan oddiy almashtirish shifrishifrlash sxematik diagrammalarinsonraqamlar.

Raqsga tushgan odamlar shifrining tarixi

1903 yilda Artur Konan Doylning detektiv Sherlok Xolms haqidagi "Raqsga tushgan erkaklar" hikoyasi nashr etildi. Hikoyada raqsga tushadigan odamlar shifridan foydalanib, Ilsi Patrik va Ab Slinen, uning sobiq kuyovi bir-biri bilan aloqa qilishadi. Ab Sleni, raqsga tushadigan erkaklarning kodidan foydalanib, Ilsini qaytarishga harakat qiladi va u uni rad etganida, uning o'limi haqida ogohlantirishni yuboradi. Sherlok Xolms raqsga tushadigan odamlarning kodini buzib (chastotani kriptovalyutadan foydalanib va \u200b\u200b"Ilsi" so'zlaridan biri deb o'ylagan holda) qotilga raqsga tushadigan odamlarning xuddi shu kodi bilan xabar yubordi. Ab Sleni, uning ismi Ilsi ekanligiga ishonch hosil qilib, yanglishgan (axir, raqsga tushadigan erkaklarning kodi, oddiy almashtirishning nosimmetrik kodi haqiqiylikni ta'minlamaydi), ushlanib, og'ir ishlarga mahkum qilindi.

Matnda ba'zi kishilarning bayroqlari bor. Ular matnni so'zlarga ajratadilar.
Raqsga tushgan odamlar shifrining afzalliklari va kamchiliklari

Raqsga tushgan odamlar shifrining afzalligi - bittagina - stenografik xususiyatlari tufayli qisqa uzunlik shifrlash u har qanday joyda - panjara, post, asfaltga yozilishi mumkin va bolalar rasmlari uchun o'tadi. Kamchiliklarga kelsak, raqsga tushadigan odamlarning shifri ularning to'liq to'plamiga ega - oddiy almashtirishning nosimmetrik shifri bo'lib, u etarli maxfiylik yoki haqiqiylikni ta'minlamaydi.

5. Monoton almashtirish shifrlari

Bir xildagi joker shifrlari shifrlarga to'liq o'xshaydi oson almashtirish, jarayon davomida bundan mustasno shifrlash oddiy matn belgisi bir nechta variantlardan biri bilan almashtirilishi mumkin, ularning har biri noyob asl nusxaga mos keladi. Bir xildagishifr sinflaridan farqli o'laroq, shifrlash o'rnini bosuvchi sinf almashtirishbilan buzib bo'lmaydi chastota kriptovalyutasi, chunki ular barcha statistik xususiyatlarni yashirmagan bo'lsalar ham, matnning chastotali javobini maskalashadi.

6.Pigramni almashtirish shifri

Polygramshifrlarni tasniflash almashtirishlar nafaqat bitta belgini, balki birdaniga bir nechta belgilarning o'rnini bosadi. Masalan, shifr Pleyer kattaramlarni (ketma-ket ikkita harf) va shifrni almashtiradi Tepalik kalit uzunligining kvadrat ildizi.

Яндекс.Директ

Эксклюзивный дизайн интерьера.

ПОДРОБНЕЕ

GUZEV.UZ
Проектная декларация на сайте https://наш.дом.рф/

Каталог новостроек Ташкента с ценой

ПОДРОБНЕЕ

DOMTUT.UZ
Заводы органических удобрений

ПОДРОБНЕЕ

DOZAGRAN.COM

Pleyer shifridan foydalanish

Shifr Pleyer kalit so'z yoki iborani o'z ichiga olgan 5x5 matritsadan foydalanadi (Lotin alifbosi uchun, kirill alifbosi uchun matritsaning hajmini 4x8 ga oshirish kerak). Matritsani yaratish va shifrdan foydalanish uchun kalit so'z va to'rtta oddiy qoidalarni eslab qolish kifoya. Kalit matritsani yaratish uchun birinchi navbatda sizga kerak bo'sh matritsa katakchalarini kalit so'z harflari bilan to'ldiring (takrorlangan belgilarni yozmasdan), keyin kalit so'zida topilmagan alifbo harflari bilan qolgan matritsa hujayralarini to'ldiring, tartibda (ingliz tilidagi matnlarda alfavitni qisqartirish uchun odatda "Q" harfi ko'rsatilmaydi; boshqa variantlarda "I" va "J" bitta uyaga birlashtirilgan).

Kalit so'z matritsaning yuqori qatorida chapdan o'ngga yoki yuqori chapdan o'rtaga spiralda yozilishi mumkin. Alifbo bilan to'ldirilgan kalit so'z 5x5 matritsa bo'lib, shifrlash kalitidir.

Xabarni shifrlash uchun uni bigramlarga (ikki belgidan iborat guruhlarga) bo'lish kerak, masalan, "Salom Dunyo" "HE LL OW yoki LD" bo'ladi va ushbu bigramlarni jadvaldan toping. Ikkita bigram belgisi kalit matritsadagi to'rtburchakning burchaklariga to'g'ri keladi. Ushbu to'rtburchaklar burchaklarining bir-biriga nisbatan joylashishini aniqlaymiz.
Keyin, quyidagi 4 qoidaga amal qilib, dastlabki matnda harflar juftligini shifrlaymiz:

1. Agar bigramning ikkita belgisi bir biriga to'g'ri kelsa (yoki bitta belgi qolsa), biz birinchi harfdan keyin “X” ni qo'shamiz, yangi belgilar juftligini shifrlaymiz va davom etamiz. Playfer shifrining ba'zi versiyalarida "X" o'rniga "Q" ishlatiladi.


2. Agar boshlang'ich matnning kattaramramidagi belgilar bitta satrda paydo bo'lsa, u holda ushbu belgilar tegishli belgilarning o'ng tomonidagi eng yaqin ustunlarda joylashgan belgilar bilan almashtiriladi. Agar belgi satrda oxirgi bo'lsa, unda u o'sha chiziqning birinchi belgisi bilan almashtiriladi.

3. Agar boshlang'ich matnning kattaramramining belgilari bitta ustunda bo'lsa, ular darhol o'sha ustunning belgilariga o'zgartiriladi. Agar belgi ustunning pastki qismida bo'lsa, u o'sha ustunning birinchi belgisi bilan almashtiriladi.


4. Agar boshlang'ich matnning kattaramridagi belgilar turli xil ustunlar va turli xil satrlarda bo'lsa, ular bir xil satrlarda joylashgan, ammo to'rtburchaklar boshqa burchaklariga mos keladigan belgilar bilan almashtiriladi.
Shifrni ochish uchun, agar ular asl xabarda ma'nosiz bo'lsa, "X" (yoki "Q") belgilaridan voz kechib, ushbu to'rtta qoidalarning teskari tartibini ishlatish kerak.

Rasmiy kriptografiya shifrlarining aksariyati kabi, agar etarli miqdordagi matn bo'lsa, Playfer shifri ham osonlikcha yorilishi mumkin. Agar shifr teksti va oddiy matn ma'lum bo'lsa, kalitni olish ancha oson. Shifrlangan matn faqat ma'lum bo'lgan taqdirda, kriptovalyutalar shifrlangan matnda bigramlarning paydo bo'lishi chastotasi va xabar yozilgan tilda bigramlarning paydo bo'lish chastotasi o'rtasidagi moslikni tahlil qiladi.


Shifr tepasi

Hill Cipher - matritsalar yordamida chiziqli algebraga asoslangan poligram o'rnini bosuvchi shifr.


Shifrlash Xillning natijasi quyidagicha: kvadrat matritsa NxN modulo sifatida ko'rsatilgan kalit ishlatilgan alifboning uzunligi N o'lchovli vektorga ko'paytiriladi. Olingan vektor matnga aylantiriladi va Xill shifri keyingi blokga ishlov beradi. Aytgancha, Xill shifri - bu 3 tadan ortiq belgilar bloklari bilan ishlaydigan birinchi blok shifr.
Hill shifrlash kuchi

Barcha chiziqli shifrlarda bo'lgani kabi, Xill shifri, agar u etarlicha uzoq bo'lsa, osonlikcha yorilib ketishi mumkin shifrlash. Ammo 1929 yilda uch baravar ko'paydi shifrlash Hillning 6 harfdan iborat shifri juda qat'iy edi.

7.Multi-alifbo bo'yicha almashtirish shifri

Ko'p alifboalmashtirish shifr klassi har doim bir xil oddiy matn belgilarini boshqa yo'l bilan almashtiradi, chunki oddiy matnning har bir pozitsiyasi uchun qaysi yoki boshqa belgi bilan almashtirilishini belgilaydigan kalit mavjud. Misollar ko'p alifboshifr kabi shifrlar shifrning bir turi bo'lib xizmat qilishi mumkin Vigenere va shifr Vernama.

Vigenere shifri

Shifr Vigenere- kalit so'zdan foydalangan holda polialfabetik shifr (kodli ibora).

Shifr bilan shifrlashning mohiyati Vigenere shifrlash bilan bir xil va o'xshash Qaysar, yagona farq shifr bo'lsa Qaysar xabarning barcha belgilariga mos keladi (shifrlashda yashirilgan oddiy matn) bir xil o'zgartirish qiymatiga, so'ngra shifrda Vigenere Har bir oddiy matnning o'ziga xos qiymati uchun o'zaro bog'langan. Bu shifr kalitining uzunligini anglatadi Vigenere xabar uzunligiga teng bo'lishi kerak. Ammo, agar xabar uzoq bo'lsa, bunday shifrlash kalitini eslab qolish oson emas. Ushbu qiyin vaziyatdan shifr tugmachasi uchun shunday bo'ladi Vigenere eslab qolish uchun qulay bo'lgan so'zni (iborani) oling, so'z (kodli ibora) xabar uzunligiga teng bo'lguncha takrorlanadi. Olingan belgilar ketma-ketligi shifr bilan shifrlash uchun ishlatiladi Vigenere jadvaldan foydalanish Vigenere.
Яндекс.Директ

Жалюзи в Ташкенте

ПОДРОБНЕЕ

DECOMATIC.UZ


Силос Цемента 100т. От Завода!

ПОДРОБНЕЕ

RU.ZZXFJXWM.COM
Барабанная Сушилка 5-15 кВт Цена!

ПОДРОБНЕЕ

FERTIMACH.COM

Vigenere jadvali

Xabarni shifr bilan shifrlash uchun Vigenere jadvaldan foydalanish Vigenere, oddiy matnning birinchi belgisidan boshlanadigan va tugmachaning birinchi harfidan boshlanadigan ustunni tanlang. Ushbu ustunlar va satrlarning kesishmasida shifrlashning birinchi belgisi bo'ladi. Masalan, o'ynashda "L" va "D", "P" belgilari olinadi. Xabarning qolgan belgilari uchun ham xuddi shunday qilish mumkin. Quyida biz jadval beramiz Vigenere rus alifbosi uchun.
Vigenere shifrini buzish

Shifr Vigenere juda kuchli shifr bo'lib, uzoq vaqtdan beri buzilmaydigan bo'lib kelgan Kassa qutilari shifrni buzdi VigenerexIX asrda. Shifrni yorish uchun Vigenere tugmachani takrorlash uzunligini (kodni ifodalash davri) topish va keyin shifr bilan shifrlangan ustunlarga bo'linish kerak (ularning soni kalit davriga teng bo'lishi kerak). Qaysar, va shifrni yorib yuboring Qaysar oson. Faqatgina qiyinchilik - bu kalitni (kirish so'zini) topish. Buni amalga oshirishning bir necha yo'li mavjud, ammo har holda, bu shifrlashning etarlicha uzoq bo'lishini talab qiladi.

Vernam shifri
Shifr Vernama - mutlaq kriptografik kuchga ega bo'lgan nosimmetrik shifr
Vernam shifr ishlab chiqaruvchilari
Shifr Vernama 1917 yilda AT&T (AQShdagi eng yirik telekommunikatsiya kompaniyalaridan biri) xodimlari tomonidan mayor Jozef tomonidan ixtiro qilingan. Mobornom va Xilbert Vernam. Shifr Vernama muvaffaqiyatsiz urinishlardan keyin tug'ilgan Vernama mukammal shifr Vigenere (shifrsiz deb hisoblanadigan, lekin Frederik tomonidan shifrlangan) Kassa qutilari1854 yilda) buzilmasigacha.
Vernam shifrlash

Shifr bilan shifrlashning mohiyati Vernama kompyuterda tushunish va amalga oshirish oson. Oddiy matnni shifrlash uchun siz ikkilik oddiy matn kodini ikkilik kalit kodi bilan "eksklyuziv OR" operatsiyasi bilan, qabul qilingan ikkilik kod bilan, ramziy shaklda berilgan va shifrni shifrlash bilan birlashtirishingiz kerak. Vernama. Olingan shifrni sinab ko'rsangiz Vernama shifrlash yana shifr bilan shifrlash Vernama xuddi shu kalit bilan biz yana aniq matnni olamiz. Aslida, shifrni shifrlash Vernama shifrni ochish bilan bir xil, bu shifr ekanligini bizga ma'lum qiladi Vernama nosimmetrik shifr.


Vernam shifrining kamchiliklari
Kalitni eslab qolish, yaratish va uzatishdagi aniq qiyinchiliklarga qaramay, shifr Vernama quyidagi kamchiliklarga ega:
Olingan kalitni yo'q qilish, ko'rinadigan darajada oson emas, ayniqsa shifrda bo'lgani kabi Vernama
Shifr kalitini ushlashda Vernama, tajovuzkor yoki dushman shifrlash, shifrlash o'rnini bosishi mumkin, buning natijasida butunlay oddiy matn paydo bo'ladi.

Biroq, texnologiyalarning rivojlanishi bilan (masalan, BB84 kvantni taqsimlash protokolidan foydalangan holda) ushbu kamchiliklarni tekislash va shifrlash imkoniyatiga ega bo'lamiz deb umid qilamiz. Vernama ma'lumotlarni uzatishning eng oddiy va xavfsiz usuli.


2.2 Shtrixli kodlar
Chiziqli shtrix-kod

Shtrix-kod (shtrix kod) - sirtga qo'llaniladigan grafik ma'lumotlar, mahsulotlarni markalash yoki qadoqlash, bu uni o'qish imkoniyatini anglatadi texnik vositalar - qora va oq chiziqlar yoki boshqalarning ketma-ketligi geometrik shakllar.


Axborotni kodlash usullari

1. Chiziqli

Chiziqli (shuningdek, chiziq kodlari deb ataladi) - bu bir yo'nalishda o'qilgan (gorizontal) shtrix kodlar.

2. Ikki o'lchovli


Ikki o'lchovli belgilar katta hajmdagi ma'lumotlarni kodlash uchun yaratilgan. Bunday kodning dekodlanishi ikki o'lchovda (gorizontal va vertikal) amalga oshiriladi.
Ikki o'lchovli kodlar ko'p darajali (stacked) va matritsa (matritsa) ga bo'linadi. Ko'p darajali shtrixkodlar tarixan ilgari paydo bo'lgan va ular bir-birining ustiga o'rnatilgan bir nechta oddiy chiziqli kodlardir. Matritsa kodlari vertikal ravishda zichroq ma'lumot elementlariga ega.

№1
Ishlab chiqarilgan mamlakat


№2
№3
Kompaniya kodi
№4
№5
№6
№7
№8
Mahsulot nomi

Iste'molchining xususiyatlari


№9
Iste'molchining xususiyatlari
№10
Massasi
№11
Tarkibi
№12
Rangi
№13
Kodni tasdiqlash

Яндекс.Директ

Эксклюзивный дизайн интерьера.

ПОДРОБНЕЕ

GUZEV.UZ
Проектная декларация на сайте https://наш.дом.рф/

Каталог новостроек Ташкента с ценой

ПОДРОБНЕЕ

DOMTUT.UZ


Заводы органических удобрений

ПОДРОБНЕЕ

DOZAGRAN.COM

Shtrix-kod Evropa standartiga muvofiq 13 ta raqamdan iborat.


Agar siz shtrix-kod raqamlari bilan oddiy arifmetik hisob-kitoblarni qilsangiz, sizning oldingizda haqiqiy mahsulot yoki ahamiyatsiz soxta ekanligini bilish imkoniyati mavjud. Bu erda formula:
10-((((№2+№4+№6+№8+№10+№12)*3)+ (№1+№3+№5+№7+№9+№11))-№1)

Joylarda turgan raqamlarni qo'shing. Olingan miqdorni uchga ko'paytiring. Raqamlarni oxirgi joylardan tashqari toq joylarda qo'shing. Oldingi ikkita natijani qo'shing. Endi ushbu miqdorning birinchi raqamini olib tashlang. So'nggi natijani o'ntadan ajrating. Agar siz oxirgi raqamga teng bo'lgan raqamni olsangiz, boshqarish, unda bu asl mahsulot. Agar raqamlar bir-biriga mos kelmasa, unda siz eng soxta odamsiz.



Shtrixli kodning sifati tegishli emas. U nafaqat iste'molchilar, balki ishlab chiqaruvchilar va eng muhimi distribyutorlar uchun yaratilgan. Iste'molchi shtrix kodlash orqali aniqlaydigan yagona narsa - bu ishlab chiqarilgan mamlakat. Biroq, ba'zi qiyinchiliklar mavjud. Agar yorliqda ko'rsatilgan mamlakat shtrix kod ma'lumotlariga mos kelmasa, bu har doim ham soxta hujum qilganingizni anglatmaydi. Bir mamlakatda tovar ishlab chiqaradigan ba'zi firmalar boshqa mamlakatda ro'yxatga olingan yoki o'zlarining filiallarini uchinchi mamlakatlarda joylashtirgan. Va, ehtimol, bu qo'shma ishlab chiqarishdir.
EAN International qoidalariga muvofiq, shtrixkodli mahsulotlarga ustuvor huquq savdo belgisi (tovar belgisi) egasiga yoki u qayerda va kim tomonidan ishlab chiqarilganligidan qat'i nazar, tovarni ishlab chiqarish uchun o'ziga xos xususiyatga egadir. Ammo, agar biron sababga ko'ra savdo belgisi egasi shtrix-kodni qo'llamagan bo'lsa, ishlab chiqaruvchi buni amalga oshirishi mumkin. Agar tovar ishlab chiqaruvchisi shtrix-kodni qo'llamagan bo'lsa, etkazib beruvchi (import qiluvchi) buni amalga oshirishi mumkin. Yorliqda "Yetkazib beruvchi: etkazib beruvchi kompaniyaning nomi" va uning shtrix-kodi ko'rsatilgan.
Shtrix-kod bu shunchaki noyob raqam bo'lib, uning yordamida siz mahsulotni ishlab chiqaruvchining elektron katalogida topishingiz mumkin. Ushbu katalogdan foydalanmasdan siz hech narsa o'rganolmaysiz. Biroq, shtrix-kod orqali siz mahsulot ishlab chiqaruvchisini bilib olishingiz mumkin. 1999 yilda GEPIR global ro'yxatga olish kitobining yagona tizimi yaratildi, bu sizga Internet orqali shtrix-kodlarning identifikatorlari to'g'risida ma'lumot olish imkonini beradi. Buni amalga oshirish uchun Internetdagi rus yoki GEPIR-ning asosiy sahifasiga kirib, o'zingizni qiziqtirgan kodni kiritishingiz kerak.
Ma'lumotlar bazasida kiritilgan shtrix-kodning yo'qligi uning noto'g'ri ekanligidan dalolat bermaydi. Masalan, bu ko'plab mamlakatlarda axborotni oshkor qilish to'g'risidagi qonun hujjatlarining natijasi bo'lishi mumkin, unga ko'ra kompaniya ba'zi hollarda o'z xohishiga ko'ra ma'lumotlarni taqdim etish yoki bermaslik to'g'risida qaror qabul qiladi.
Mahsulotlari Rossiya bozorida eng ko'p uchraydigan ishlab chiqaruvchi mamlakatlarning shtrix-kodlari:
Mamlakatlar
Kod (birinchi ikkita raqam)
AQSh, Kanada
00, 01, 03, 04, 06
Frantsiya
30, 31, 32, 33, 34, 35, 36, 37
Germaniya
40, 41, 42, 43
Buyuk Britaniya (va Shimoliy Irlandiya)
50
Yaponiya
49
Belgiya (va Lyuksemburg)
54
Norvegiya
70
Daniya
57
Finlyandiya
64
Portugaliya
56
Shvetsiya
73
Shveytsariya
76
Italiya
80, 81, 82, 83
Isroil
72
Gollandiya
87
Avstriya
90, 91
Avstraliya
93
Turkiya
86
Janubiy Afrika
60, 61
Islandiya
84
ROSSIYA
46

Яндекс.Директ

Барабанная Сушилка 5-15 кВт Цена!

ПОДРОБНЕЕ

FERTIMACH.COM
Силос Цемента 100т. От Завода!

ПОДРОБНЕЕ

RU.ZZXFJXWM.COM
Провайдер IT-инфраструктуры

ПОДРОБНЕЕ

SELECTEL.RU
Alohida ravishda, Rossiyada ishlab chiqarilgan tovarlarni kodlash to'g'risida gapirish kerak. Rossiyaga 460-469 kodlari berilgan. Biroq, hozirgi kunga qadar faqatgina 460 dan foydalanilmoqda, qolgan raqamlar hali ham blokirovka qilingan. Ularni faqat Rossiya EAN tomonidan joriy joriy 460 raqamlari to'liq ishlatilgan va faqat EAN International shtab-kvartirasi bilan kelishilgan holda amalga oshirish mumkin. Shunday qilib, agar siz 461-469 prefikslaridan boshlanadigan shtrix-kodni uchratsangiz, unda bu kod soxta.

Qo'llash sohalari


Bank va boshqa to'lov tizimlarini hujjat aylanishi tezligini oshirish;
Jarayonni avtomatlashtirish tufayli ma'lumotlarni o'qish xatolarini minimallashtirish;
Xodimlarni identifikatsiya qilish (korporativ shtrix kod);
Vaqtni hisobga olish tizimini tashkil qilish;
Har xil turdagi ma'lumotlarni to'plash uchun shakllarni birlashtirish (tibbiyot, statistika va boshqalar);
Inventarizatsiyani soddalashtirish;
Do'konlarda tovarlarning mavjudligi va sotilishini nazorat qilish, ularning xavfsizligini ta'minlash va hk.
QR kod

QR kod tez javob - tezkor javob) - -matritsa kodi (ikki o'lchovli) shtrix-kod) yapon kompaniyasi Denso-Wave tomonidan ishlab chiqilgan va taqdim etilgan1994 yilda.

Ta'rif
Eskisidan farqli o'laroqshtrix-kod, u ingichka nur bilan skanerlanadi, QR kodi smartfonning sensori yoki kamerasi tomonidan ikki o'lchovli tasvir sifatida aniqlanadi. Tasvirning burchaklaridagi uchta kvadrat va kod ichidagi kichik sinxronlashtiruvchi kvadratlar tasvir o'lchamini va uning yo'nalishini, shuningdek sensorning tasvir yuzasiga joylashgan burchagini normallashtirishga imkon beradi. Ballar tarjima qilinadiikkilik raqamlar chexum summasi.

QR kodini asosiy afzalligi uni skanerlash uskunasi yordamida oson tanib olishdir, bu esa uni savdo, ishlab chiqarish va logistika sohasida ishlatishga imkon beradi.

Bitta QR kodga to'g'ri keladigan belgilarning maksimal soni:

raqamlar - 7089;


raqamlar va harflar (Lotin) - 4296;
ikkilik kod - 2953 bayt (shuning uchun windows-1251 kodlashda taxminan 2953 kirill harflari yoki utf-8-da 1450 ga yaqin kirill harflari);
ierogliflar - 1817 yil.

Garchi "QR code" belgisi "DENSO Corporation" ning ro'yxatdan o'tgan savdo markasi bo'lsa ham, kodlardan foydalanish uchun litsenziya to'lovlari olinmaydi va ular o'zlari ISO standartlari sifatida tavsiflanadi va nashr etiladi.

QR kodining spetsifikatsiyasi ma'lumotlar formatini tavsiflamaydi.
Bloklash

Baytlar ketma-ketligi "Bloklar soni" jadvalida keltirilgan versiya va tuzatish darajasi uchun belgilangan bloklar soniga bo'linadi. Agar bloklarning soni bitta bo'lsa, unda bu bosqichni o'tkazib yuborish mumkin. Va versiyani yangilashda - maxsus bloklar qo'shiladi.


Birinchidan, har bir blokdagi baytlar (ma'lumotlar) soni aniqlanadi. Buning uchun baytlarning butun sonini ma'lumotlar bloklari soniga bo'ling. Agar bu raqam butun son bo'lmasa, unda bo'linishning qolgan qismi aniqlanishi kerak. Ushbu qoldiq qancha bloklarning to'ldirilganligini aniqlaydi (bunday bloklar, baytlar soni boshqalarnikiga qaraganda ko'proq). Kutilganidan farqli o'laroq, to'ldirilgan bloklar birinchi bloklar emas, balki oxirgi bo'lishi kerak. Keyin bloklarni ketma-ket to'ldirish keladi. Ma'lumotlar barcha tuzatish bloklarini to'ldirishi juda muhimdir.

Masalan: 9-versiya va M tuzatish darajasi uchun ma'lumotlar miqdori 182 bayt, bloklar soni 5-dir. Ma'lumotlarning baytlari sonini bloklar soniga bo'lish, biz 36 bayt va qolganlarida 2 bayt olamiz. Bu ma'lumotlar bloklari quyidagi o'lchamlarga ega bo'lishini anglatadi: 36, 36, 36, 37, 37 (bayt). Agar qoldiq bo'lmaganda, 5 ta blokning barchasi 36 bayt hajmiga ega bo'lar edi.


Яндекс.Директ

Эксклюзивный дизайн интерьера.

Дизайн интерьера в Ташкенте по доступной цене. Большой опыт. Акции. Звоните

GUZEV.UZ
Проектная декларация на сайте https://наш.дом.рф/

Каталог новостроек Ташкента с ценой

Все цены и планировки в одном месте! Объекты на карте. Подбор по параметрам.

DOMTUT.UZ
Индукционные плавильные печи Ланьшо

Индукционная плавильная тигельная печь 100кг-3т на плавки. Закажи у нас выгоднее.

INDUSTRIALFURNACE.RU

Blok butunlay ma'lumotlarning baytlari bilan to'ldirilgan. Joriy blok to'ldirilganda, navbat keyingi qismga o'tadi. Ma'lumotlar baytlari aniq barcha bloklar uchun etarli bo'lishi kerak, ortiq va kam emas.


Kod maydoniga ma'lumotlarni joylashtirish bosqichi

QR-kodda majburiy maydonlar mavjud, ular kodlangan ma'lumotlarni o'z ichiga olmaydi, lekin dekodlash uchun ma'lumot mavjud. Bu:


Qidiruv naqshlari
Hizalama naqshlari
Bantlarni sinxronlash
Maska kodi va tuzatish darajasi
Versiya kodi (7-versiyadan)

shuningdek majburiy kod atrofida shегін. Shartnoma oq modullardan iborat bo'lib, kengligi 4 moduldan iborat. Qidiruv naqshlari, pastki o'ngdan tashqari, burchaklardagi 3 kvadrat. Kodning joylashishini aniqlash uchun ishlatiladi. Ular 3x3 kvadrat qora moduldan iborat bo'lib, atrofida oq modullar ramkasi, 1 kengligi, so'ngra yana bitta qora modullarning ramkasi, shuningdek 1 kengligi, qolgan qismidagi to'siq esa oq modullarning yarmi, kengligi 1 bo'ladi. o'lchamlari 8x8 ga teng.

Hizalama naqshlari - ikkinchi versiyadan boshlab paydo bo'ladi, kodni qo'shimcha stabillashtirish, uni dekodlashda aniqroq joylashtirish uchun foydalaniladi. Ular 1 ta qora moduldan iborat bo'lib, ularning atrofida kengligi 1 ga teng bo'lgan oq modullarning ramkasi, so'ngra kengligi 1 ga teng bo'lgan qora modullarning yana bir ramkasi mavjud. Bunday naqshlar versiya raqamiga qarab turli xil pozitsiyalarda. Hizalama naqshlari qidirish naqshlari bilan bir-biriga mos kelmaydi. Quyida markaziy qora modul joylashgan joyning jadvali ko'rsatilgan, unda raqamlar ko'rsatilgan - bu gorizontal va vertikal holda mumkin bo'lgan koordinatalar. Ushbu modullar bunday koordinatalar kesishmasida. Malumot chap chap tugundan va uning koordinatalari (0,0) dan iborat.
Bantlarni sinxronlash - modullar hajmini aniqlash uchun ishlatiladi. Ular burchakda joylashgan bo'lib, bittasi pastki chap qidiruv naqshidan boshlanadi (qora doiraning chetidan, lekin oq tomon yurib), yuqori chap tomonga o'tadi va u erdan ikkinchisi boshlanadi, xuddi shu qoida bo'yicha, u yuqori o'ng tomonda tugaydi. Tartibga solish moduli ustiga qo'yilganda u o'zgarishsiz qolishi kerak. Sinxronizatsiya chiziqlar o'zgaruvchan qora va oq modullarning chiziqlariga o'xshaydi.
Maska kodi va tuzatish darajasi - Izlash naqshlari yonida joylashgan: yuqori o'ngda (8 modul) va pastki chapning o'ng tomonida (7 modul) va yuqori chap tomonlarda takrorlanadi, 7-katakchada bo'sh joy bo'ladi - sinxronizatsiya tarmoqlari o'tadigan joyda, vertikal qismida gorizontal kod bilan. gorizontal holatiga
Versiya kodi - kodning versiyasini aniqlash uchun kerak. Ular yuqori o'ngning chap qismida va pastki chapdan yuqori qismida joylashgan va ular takrorlanadi. Ular quyidagicha takrorlanadi - yuqori kodning oyna nusxasi soat miliga teskari 90 daraja aylantiriladi. Quyida kod jadvali, 1 - qora modul, 0 - oq.
Ma'lumot kiritish

Qolgan bo'sh joy kengligi 2 modul bo'lgan ustunlarga bo'linadi va u erda ma'lumotlarni kiriting va uni "ilon" qiling. Birinchidan, ma'lumotlarning birinchi biti pastki o'ng kvadratga, so'ngra chap qo'shniga, so'ngra birinchisidan yuqori bo'lgan joyga kiritiladi va hokazo. Ustunlar pastdan yuqoriga, so'ngra yuqoridan pastgacha va hokazolar bilan to'ldiriladi, va qirralarda bitlar bitta ustunning oxirgi bitidan qo'shni ustunning so'nggi bitigacha, pastga yo'nalgan holda "ilon" ni o'rnatadi. Agar etarli ma'lumot bo'lmasa, maydonlar shunchaki bo'sh qoldiriladi (oq modul). Bunday holda, har bir modulga niqob qo'llaniladi.

QR kodi maydonlarining tavsifi.
Mask kodi va tuzatish darajasi, mumkin bo'lgan XOR maskalari

Xulosa
Loyiha ustida ishlash jarayonida ba'zi xulosalar chiqarish mumkin:

Turli parametrlarga ko'ra kriptografik tizimlarning yagona tasnifi mavjud, ularning har biri o'ziga xos xususiyatlarga, afzalliklarga va kamchiliklarga ega.

Kriptografik tizimlar quyidagilar bo'yicha tasniflanadi:


qo'llash sohalari;
ishlatiladigan shifrlash algoritmining xususiyatlari;
xabarning belgilarining soni;
shifr kuchi.
Dunyoda juda katta miqdordagi shifrlar mavjud, ular o'z navbatida individual xususiyatlarga ko'ra guruhlanishi mumkin. Har qanday shifrning muhim parametridir kalit- ushbu algoritm uchun mumkin bo'lgan transformatsiyalar to'plamidan bitta o'zgarishni tanlashni ta'minlaydigan kriptografik algoritm parametridir.
Kriptografiya 4 ming yillik tarixga ega, ammo hanuzgacha bu fan o'z dolzarbligini yo'qotmagan, chunki bugungi kunda axborotni himoya qilish axborot jamiyatida insoniyatning eng jiddiy muammolaridan biridir.

Ushbu ish kriptografiya masalalari va shifrlash asoslari bilan qiziqadigan talabalar uchun foydali bo'ladi.

Яндекс.Директ

Силос Цемента 100т. От Завода!

ПОДРОБНЕЕ

RU.ZZXFJXWM.COM


Проектная декларация на сайте https://наш.дом.рф/

Каталог новостроек Ташкента с ценой

ПОДРОБНЕЕ

DOMTUT.UZ


Заводы органических удобрений

ПОДРОБНЕЕ

DOZAGRAN.COM

O'qish bo'yicha ishlar davom etadi. Kelgusida ijtimoiy tarmoqlarda axborot xavfsizligi muammolarini o'rganish rejalashtirilgan.


Manbalar

http://shifr-online-ru.1gb.ru/vidy-shifrov.htm


http://studopedia.org/3-18461.html
http://students.uni-vologda.ac.ru/pages/pm00/kan/demand.htm
http://bezpeka.ucoz.ua/publ/kriptografija/kriptosistemy/klassifikacija_shifrov/7-1-0-14
http://dic.academic.ru/dic.nsf/ruwiki/672132
Download 57.61 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling