O’zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi tоshkеnt aхbоrоt tехnоlоgiyalari univеrsitеti




Download 3,79 Mb.
bet8/9
Sana15.01.2024
Hajmi3,79 Mb.
#137420
1   2   3   4   5   6   7   8   9
Bog'liq
Rajabov Shamshod
44444444, DV abdullokh, Документ Microsoft Word
Matnli watermarking

Watermark Embedding. Matnni watermark bilan belgilash algoritmini joylashtirish bosqichi uch bosqichni o'z ichiga oladi. Birinchi bosqich - egasining ismini yoki boshqa ma'lumotlarni (masalan, muallif va nashriyotchi) o'z ichiga olgan watermark qatorni yaratish. Ikkinchi bosqichda watermark satr ikkilik satrga aylantiriladi, u ixtiyoriy kalitga muvofiq xesh funktsiyasi bilan o'zgartiriladi va keyin uni haqiyqiy matnidagi maxsus joylarga joylashtirish uchun ko'rinmas watermark qator hosil qilinadi. Nihoyat, u watermark satr hujumga ta'sir qilmaydigan maxsus joylarga kiritiladi.
Raqamli matnni qayta ishlash tizimida 1987 yildan hozirgacha raqamli matnlarni qayta ishlash va ko'rsatish uchun Unicode standarti belgilangan. Asosan, barcha operatsion tizimlar va yozma dasturiy ta'minot tizimlari raqamli matnlarni ko'rsatish uchun Unicode standartini qo'llab-quvvatlashi kerak. Unicode standarti universal belgilar kodlash tizimi bo'lib, matnlarni turli tillar va texnik fanlar bilan butun dunyo bo'ylab ko'rsatish, qayta ishlash va almashishni qo'llab-quvvatlash uchun mo'ljallangan. Bundan tashqari, u ko'plab tillardagi tarixiy va klassik harflarni ham qo'llab-quvvatlaydi. Ushbu standart ISO/IEC 10646-1:2017 ning eng soʻnggi versiyasiga mos keladi va bir xil belgilar va ISO/IEC 10646 kodlariga ega. 2017-yil iyun holatiga koʻra, Unicode ning 10.0.0 soʻnggi versiyasi Unicode konsorsiumi tomonidan qoʻllab-quvvatlanadi. U UTF-8, UTF-16 va UTF-32 kabi uchta kodlash shakllarini o'z ichiga oladi, ularni Unicode har biri 65 536 ta mumkin bo'lgan belgilar (yoki "kod nuqtalari")dan iborat 17 tekislikka ruxsat beradi. Bu raqamlar, harflar, belgilar va dunyo bo'ylab turli tillardagi juda ko'p joriy belgilar kabi turli formatlarda jami 1,114,112 ta mumkin bo'lgan belgilarni beradi. Hozirgi vaqtda eng ko'p ishlatiladigan kodlash shakllari UTF-8, UTF-16 va endi eskirgan UCS-2. UTF-8 har qanday ASCII belgisi uchun bir baytni ta'minlaydi, ularning barchasi ASCII va UTF- 8 kodlashda bir xil kod qiymatlariga ega va boshqa belgilar uchun to'rt baytgacha. UCS-2 har bir belgi uchun 16-bitli kod birligini (ikkita 8-bit) taqdim etadi, lekin joriy Unicode standartidagi har bir belgini kodlay olmaydi. UTF-16 UCS-2-ni kengaytiradi, u UCS-2-da ifodalanishi mumkin bo'lgan belgilar uchun bitta 16-bitli birlik va keyingi belgilarning har birini qayta ishlash uchun ikkita 16-bit yoki (4 × 8-bit) birlikdan foydalanadi.
Unicode standartida nol kenglikdagi birlashtiruvchi, birlashtiruvchi bo'lmagan va maxsus bo'shliqlar (yoki oq bo'shliqlar) kabi maxsus ob'ektlarni boshqarish uchun ishlatiladigan maxsus belgilar mavjud. Raqamli matnni qayta ishlash tizimlarida ular deyarli yozma belgiga (ya'ni, chop etilmaydigan belgilar) ega emaslar. Ijtimoiy tarmoqlarda, agar u turli tillardagi raqamli matnlarni qayta ishlash uchun Unicode standartidan foydalansa, Unicode boshqaruv belgilari shaffof yozma belgilarga ega; aks holda ular noan'anaviy belgilar yaratishi mumkin. Ba'zi mavjud adabiyotlarda tadqiqotchilar maxfiy ma'lumotlarni haqiyqiy matniga yashirish uchun Unicode boshqaruv belgilaridan foydalanganlar, bu erda ular sezilmaydigan joylashtirish yoki muqovadagi bir nechta o'zgarishlarni ta'minlaydi.

Xulosa
Men bu loyiha ishini bajarish davomida quyidagi bilim va ko’nikmalarga ega bo’ldim: Ma'lumotni yashirish usullarini, ayniqsa mualliflik huquqini himoya qilish uchun raqamli matnlarning tuzilishi va mazmunini o'zgartirishga qaratilgan usullarni qiyosiy tahlil qiladi. Mualliflik huquqini himoya qilish sohasidagi dolzarb xavfsizlik muammolarini tushuntirish uchun biz raqamli matnli hujjatlarga nisbatan mavjud yondashuvlar va hujumlarni ko‘rib chiqdik. Bundan tashqari, biz watermarking bitlarini joylashtirish uchun raqamli matnlarni qayta ishlashga asoslangan ikkita toifadagi matnli watermarking texnikani, xususan, lingvistik (yoki tabiiy til) va tizimli (formatga asoslangan) tasvirlab berdim. Lingvistik uslublar matn mazmunini va hatto ba'zan jumlalarning asl ma'nosini watermarkka joylashtirish uchun o'zgartiradi, bu istalmagan va shuning uchun qo'llash qiyin. Bunday usullardan foydalanish maxfiy hujjatlarni himoya qilish uchun mos emas. Strukturaviy usullar matnning ba'zi xususiyatlaridan foydalanadi, masalan, joylashtirish xususiyatlari (masalan, so'zlar oralig'i va qatorlar orasidagi bo'shliqlar) va format (masalan, matn rangi, matn shrifti va matn balandligi). Formatga asoslangan usullar watermarkni qayta formatlash, konvertatsiya qilish va hatto ba'zan matnning oddiy nusxasini boshqa faylga o'tkazishda saqlamaydi. Ushbu tizimli usullar watermarking bitlarni asl matnga joylashtirish uchun (masalan, nol kenglikdagi bo'shliqlar va maxsus bo'shliqlar) Unicode boshqaruv belgilaridan foydalanadi va watermarking matnni ma'lum darajada qayta formatlash, buzish va nusxa ko'chirish hujumlaridan himoya qila oladi. Ko'proq sezilmaslik va optimal mustahkamlik ko'rsatganligi sababli, bunday usullar nozik hujjatlarga qo'llanilishi mumkin.

Download 3,79 Mb.
1   2   3   4   5   6   7   8   9




Download 3,79 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



O’zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi tоshkеnt aхbоrоt tехnоlоgiyalari univеrsitеti

Download 3,79 Mb.