ასიმეტრიული დაშიფრვის პრინციპი და ციფრული ხელმოწერის სტანდარტული ალგორითმები

ეხლა ვიპოვე ჩემი საკურსო ნაშრომი პირველ თუ მეორე კურსზე დაწერილი, აღმოვაჩინე რომ მაშინ მეტი ვიცოდი ვიდრე ეხლა :) მოკლედ მინდა გაგიზაიროთ.

ხელმოწერა უძველესი დროიდან გამოიყენება, როგორც მტკიცებულება რომ დოკუმენტი მართლაც ავტორის მიერ არის დაწერილი, ან რაიმეს დასადასტურებლად.

ხელმოწერას უნდა ქონდეს შემდეგი თვისებები:

  1. ხელმოწერა სანდოა. ის არწმუნებს დოკუმენტის მიმღებს, რომ ავტორმა შეგნებულად მოაწერა ხელი ამ დოკუმენტს;
  2. ხელმოწერა ვერ გაყალბდება. ეს ამტკიცებს, რომ ხელის მომწერმა და არა სხვა ვინმემ, შეგნებულად მოაწერა ხელი დოკუმენტს;
  3. ხელმოწერა არ შეიძლება გამოვიყენოთ ორჯერ, ანუ ის უნდა იყოს დოკუმენტის ნაწილი, იმისათვის რომ ბოროტმოქმედმა არ გადაიტანოს ეს ხელმოწერა სხვა დოკუმენტზე.
  4. დოკუმენტზე ხელმოწერის შეცვლა შეუძლებელია.
  5. ხელმოწერის უარყოფა შეუძლებელია. ხელმოწერა და დოკუმენტი მატერიალურია. ხელის მომწერს არ შეუძლია ამტკიცოს, რომ მას არ მოუწერია ხელი ამ დოკუმენტზე.

სინამდვილეში ზემოთ ჩამოთვლილ პუნქტთა დარღვევისაგან დოკუმენტის ავტორი არ არის დაცული, ანუ ხელმოწერა შეიძლება გაყალბდეს, შეიძლება ხელმოწერა ამოვჭრათ ერთი ფურცლიდან და მეორეს მივაკრათ, შეიძლება დოკუმენტი შეიცვალოს ხელმოწერის შემდეგაც და ასე შემდეგ.

ახლანდელმა ელექტრონული დოკუმენტების განვითარებამ, განაპირობა ელექტრონული ხელმოწერების განვითარება, რომელმაც შეინარჩუნა ჩვეულებრივი ხელმოწერის თვისებები და თან ელექტრონული ხელმოწერა გაუყალბებადია.

Read more

როგორ დავაიმპორტოთ ექსელის ფაილი ბაზაში

ამ კითხვაზე პასუხი ბევრისთვის მარტივია და კარგად იცის მასზე პასუხი, მაგრამ ამ შემთხვევაში მე არ მაქვს საუბარი იმაზე თუ როგორ უნდა დავწეროთ კოდი რომ მისი გამოყენებით ფაილი დავაიმპორტოთ ექსელში.

ხშირად მიწევს ექსელის ფაილი ბაზაში დაიმპორტება და ეს პროცესი არც თუ ისე სასიამოვნოა. სწორედ ამიტომ გადავწყვიტე დამეწერა ისეთი პროგრამა რომელის საშუალებითაც მარტივად მოხდებოდა ექსელის ფაილიდან sql ფაილამდე მისვლა. რამდენად მარტივია ეს პროცესი თქვენ თვითნ შეაფასეთ, პროგრამის ვერისას რაც შეეხება ჯერ პრე-ალფას დავარქმებდი, რადგან ჯერ კიდევ ბევრი დეტალია გასათვალიწინებელი, მის კოდში როგორც ვიზუალურადაც, თუ ფუნქციონალურად ისე უსაფრთხოების თვალსაზრისით.

Read more

მკითხველი საშუალოდ იმის 60% იგებს რასაც კითხულობს

როდესაც ეს იცი ეცადეთ წეროთ ისე, რომ რაც შეიძლება მეტი ინფორმაცია მიაწოდოთ მკითხველს და თან ისე რომ მათთვის კითხვა არ აღმოჩნდეს დამღლელი.

ბოლო დროს დავაკვირდი, ქართული კონტეტის უმეტესობა, ბლოგი იქნება ეს თუ რაიმე სიახლე სხვადასვა საიტებზე, ძალიან ცუდი სტილისტიკითაა ნაწერი, სწორედ ამ გარემოებამ გადამაწყვეტინა ამ პოსტის დაწერა.

არის თუ არა თქვენი პოსტები მარტივად აღსაქმელი?

პირველ რიგში ყველა ბლოგერმა უნდა იცოდეს, რომ მონიტორიდან კითხვა ბევრად უფრო დამღლელი და მოუხერხებელია ვიდრე ფურცლიდან, ამიტომ ადამიანების უმეტესობა ბლოგ პოსტებს თავიდან ბოლომდე არ კითხულობს ის მხოლოდ თვალს გადაავლებს მათ და კითხულობს ქვესათაურებს აბზაცის დასაწყისს და ა.შ. იმ შემთხვევაში თუ ამ ინფორმაციამ ჩაითრია, ადამიანი იწყებს სრული ტექსტის წაკითხვას. ამიტომაც ძალიან მნიშვნელოვანია თუ როგორ გავაფორმებთ პოსტს და როგორ მივაწვდით მომხმარებელს. ეს მკითხველის რაოდენობასაც გაზრდის და უფრო საინტერესოს და ადვილს გახდის თქვენი სტატიების კითხვას.

Read more

08.08.08 – კიბერ-სივრცეში

ამონარიდი მაკა რაზმაძის სამაგისტრო ნაშრომიდან:

საქართველოსთვის მძიმე პერიოდი დუდგა 2008 წლის აგვისტოში. 7 აგვისტოს გვიან ღამით დაიწყო აქტიური შეიარაღებული მოქმედებები შიდა ქართლის რეგიონში, ე.წ. სამხრეთ ოსეთის კონფლიქტურ ზონაში. „რუსული შეიარაღებული ძალების სახმელეთო, საჰაერო და საზღვაო თავდასხმები კიბერ-სივრცეში შეტევებით იყო გაფართოებული“ წერს რონალდ ასმუსი. ეს ისტორიაში პირველი შემთხვევაა, როდესაც მოხდა მიწაზე, ცასა და ზღვაში შეჭრისას კოორდინირებული მართული ონლაინ კიბერ-შეტევა, რასაც ზოგიერთი ანალიტიკოსი მოსკოვის იერიშის მე-4 ფრონტს უწოდებს. დასავლური მთავრობები ერიდებოდნენ რუსეთის მთავრობის საჯაროდ დაკავშირებას ამ შეტევებთან, თუმცა კერძო საუბრებში გაცილებით უფრო ღიად აფიქსირებდნენ მოსკოვის როლს. საქართველო ჯერ კიდევ ივლისის ბოლოს გახდა არარეგულარული კიბერ-შეტევების სამიზნე, მათ შორის იყო 19 ივლისის თავდასხმა პრეზიდენტის ვებ-საიტზე, რომელიც თითქმის 24 საათს გაგრძელდა. მნიშნველოვანი ტალღა შეტევებისა დაიწყო 2008 წლის 8 აგვისტოს შუადღისას. რუსებმა დაიწყეს ქართული კიბერ-სივრცის დაბლოკვა, გადამისამართება და მასზე კონტროლის მოპოვება. საქართველოს პრეზიდენტის ვებ-გვერდი გადავიდა გარეშე ძალების კონტროლქვეშ და იქ მიმდინარეობდა პრეზიდენტის ადლოფ ჰიტლერად გადაკეთებული ფოტოების სლაიდშოუს ჩვენება.

Read more

Google Web Toolkit (GWT)

უკვე საკმაოდ დიდი ხანია რაც, ახალი და თან საინტერესო არაფერი მისწავლია. ამას წინათ გადავწყვიტე Java-ს შევჭიდებეოდი, რა თქმა უნდა ვებში. მივყევი სხვადასხვა ბლოგ პოსტებს თუ ფორუმებს და არჩევანი GWT-ზე გავაჩერე, ჯერ-ჯერობით Hello World-ის დონეზე მაგრამ რაღაც რაღაცეებს თვალი გადავავლე საკმაოდ საინტერესოა. მაინტერესებს ვინმეს თუ აქვს ამ სფეროში გამოცდილება და რამდენად მოსწონს ეს ტექნოლოგია? თუ რჩევას მომცემთ როგორ ჯობია ამ ყველარის სწავლა ან საინტერესო ლინკებს მომაწვდით მადლობელი დაგრჩებით.

Read more

CSS3, ის რასაც ველოდით

CSS ყველასთის კარგად ცნობილი ენაა , რომელიც საიტების გასასკინად გამოიყენება. css3 შეიცავს მრავალ ახალ ფუნქციას რომლებიც დროის დაზოგვის საშუალებას მოგვცემს და უფრო მარტივს გახდის სტილების დაწერას. რაოდენ სამწუხაროც არ უნდა იყოს , ჯერ-ჯერობით მხოლოდ ყველაზე თანამედროვე ბროუზერები აღიქვავენ , IE-ზე ლაპარაკი საერთოდ ზედმეტია , მართალია გვპირდებიან რომ მეცხრე ვერსიაში ყველაფერი იმუშავებს, მაგრამ ეს შორეული პერსპექტივაა. მოდით პირდაპირ საქმეზე გადავიდეთ , ვეცდები განახოთ რამდენიმე CSS3-ის ტექნიკა.

Read more

Adobe Dreamweaver CS5

მოგესალმებით ყველას,

დიდი შესვენების შემდეგ კვლავ ვეცდები რამე დავწერო, ამ ჯერად შევეხები სულ ახლახან გამოსულ Adobe CS5-ს, უფრო კონკრეტულად კი ახალ Dreamweaver-ს.

პირველი რაც შევამჩნიე ახალ Dreamweaver-ში იყო ის რომ, split view არა ჰორიზონტალური არამედ ვერტიკალურია, ეს რამდენად მოსახერხებელია ალბათ დრო გვიჩვენებს.

Read more

344,290 ქართული სიტყვა და მათი რეიტინგი

მაქვს ქართული სიტყვების ბაზა, რომელიც შევაგროვე ქართული საიტებიდან და სხვადასხვა ქართული ნაწარმოებებიდან. იგი შეიცავს 344,290 სიტყვას. დავწერე პატარა საპაიდერი, რომელიც დადიოდა .ge დომეინებზე და ეძებდა ქართულ ტექსტს მას პარსავდა და სიტყვებს ინახავდა აღნიშნულ ბაზაში. თუ სიტყვა მეორედ შეხვდებოდა მის რეიტინგს ემბატემოდა ერთი ქულა, მაგალითად სიტყვა “ფოტო” შეხვდა 3339-ჯერ შესაბამისად მისი რეიტინგია 3339.

Read more