29
ma'lumotlarni saqlash va / yoki uzatish paytida yuzaga keladigan xatolar
(tasodifiy yoki qasddan qilingan) keyinchalik aniqlash uchun ma'lumotlar (signal)
dan nazorat summalarini hisoblashda;
himoya tizimlarida parollarni Xash kodi sifatida saqlashda (parolni Xash
kodi bilan tiklash uchun ishlatiladigan Xash funktsiyasiga teskari bo'lgan funksiya
talab qilinadi);
elektron imzo ishlab chiqishda (amalda xabarning o'zi emas, balki uning
"Xash-tasvir" tez-tez imzolanadi»);
va boshq. Uning sxemasi 14-rasmda keltirilgan.
14-rasm. Fayl nomini berkitish usuli
SALSA shifrlash uchun kaltlar quyidagicha belgialnadi. Uning ko’rinishi
15-rasmda berilgan.
15-rasm. Fayl nomi asosida kaltni ko’rsatish
Ushbu dastur android uchun yaratilgan. Android ("android" [~1]) —
smartfonlar,
planshetlar, elektron kitoblar, raqamli pleyerlar, qo'l
soatlari, fitness
30
bilakuzuklar, o'yin konsollari,
noutbuklar, netbuklar, smartbuklar,
Google Glass
ko'zoynaklari[3], televizorlar[4] va boshqa qurilmalar uchun operatsion tizim
(2015-yilda avtomobil ko'ngilochar tizimlari[5] va maishiy robotlar uchun qo'llab-
quvvatlandi).
Linux yadrosi[6] va Google-ning Java virtual mashinasini o'zlashtirishga
asoslangan. Dastlab Android, Inc.tomonidan ishlab chiqilgan., keyin Google sotib
oldi. Keyinchalik, Google hozirda platformani qo'llab-quvvatlash
va yanada
rivojlantirish bilan shug'ullanadigan Open Handset Alliance (OHA) alyansini
yaratishga kirishdi. Android sizga Google tomonidan ishlab chiqilgan kutubxonalar
orqali qurilmani boshqaradigan Java ilovalarini yaratishga imkon beradi. Android
Native Development Kit Si va boshqa tillarda yozilgan ilovalar kutubxonalari va
tarkibiy qismlarini portlatish imkonini beradi.
Dastur ikki qisimdan tashkil topgan (16.a-rasm).
16-rasm. Dastur ko’rinishi
a.
Asosiy qism
b.
Papka yaratish
2.
Papkani (ma’lumot kiritish uchun serverdan ajratilgan papka)
yaratish.
3.
Papkadan foydalanish.
Dostları ilə paylaş: