Skip to end of metadata
Go to start of metadata

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

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

ID ბარათის ტექნიკური მიმოხილვა

ID ბარათი სტანდარტული, ID-1 ზომის მოწყობილობაა, ზომა სტანდარტიზებულია ISO/IEC 7810 სტანდარტით. მეტი ამ სტანდარტის შესახებ შეგიძლიათ გაიგოთ ვიკიპედიას საშუალებით

ბარათზე დატანილია:

  1. ვიზუალური ინფორმაცია (სახელი, გვარი, სურათი, ხელმოწერა და სხვა)
  2. მანქანურად კითხვადი ზონა (MRZ) რომელიც შეესაბამება დოკუმენტს ICAO Document 9303 (იხ. ვიკიპედია)
  3. ელექტრონული მატარებელი, ინტეგრირებული მიკროსქემა რომელსაც გააჩნია შემდეგი ორი ინტერფეისი
    1. კონტაქტური ინტერფეისი ISO/IEC 7816 მიხედვით (იხ. ვიკიპედია)
    2. უკონტაქტო ინტერფეისი ISO/IEC 14443 მიხედვით (იხ. ვიკიპედია)

 

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

ID ბარათის აპლეტების მიმოხილვა

ამჟამად ID ბარათზე მოთავსებულია 3 აპლეტი

  1. ICAO აპლეტი
  2. PKI აპლეტი, რომელიც შეიცავს მფლობელის კრიპტოგრაფიულ გასაღებებს და განკუთვნილია ონლაინ–იდენტიფიკაციისა და ციფრული ხელმოწერისათვის
  3. MIFARE Classic 1k ემულატორი, რომელიც ახდენს პოპულარული MIFARE ბარათების ემულაციას და საშუალებას იძლევა, ჩაიწეროს მცირე ზომის მონაცემები ბარათზე

 

ICAO აპლეტი

საერთაშორისო სამოქალაქო ავიაციის ორგანიზაცია (ICAO International Civil Aviation Organization) განსაზღვრავს სტანდარტებს მანქანურად წაკითხვადი სამგზავრო დოკუმენტების ტექნიკური სპეციფიკაციების შესახებ. ამ დოკუმენტს ICAO Document 9303 ეწოდება. დოკუმენტი განსაზღვრავს ბიომეტრიული სამგზავრო დოკუმენტების მოთხოვნებს.

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

ამჟამად ID ბარათით მგზავრობა მხოლოდ თურქეთშია შესაძლებელი

მოქალაქის პირადი მონაცემების დაცვის მიზნით ID ბარათი იყენებს ასევე სტანდარტულ მეთოდს, რომელსაც წვდომის საბაზისო კონტროლი (Basic Access Control - BAC) ეწოდება და ის ასევე სტანდარტიზებულია ICAO–ს მიერ.

PKI აპლეტი

PKI აპლეტის დანიშნულებაა ID ბარათისათვის კრიპტოგრაფიული ფუნქციების მინიჭება. ეს აპლეტი შეიცავს მოქალაქის ორ RSA 2048 გასაღებს, რომლებზეც გაცემულია ციფრული ხელმოწერის სერტიფიკატები. თითოეული გასაღები დაცულია PIN კოდით.

PKI ფუნქციონალობის გამოყენება შეიძლება ID ბარათის შუალედური პროგრამული უზრუნველყოფის გამოყენებით. მაგალითად ID ბარათის JCA/JCE პროვაიდერი

MIFARE Classic 1k ემულატორი

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

MIFARE Classic 1k ემულატორს შეუძლია შეიცავდეს მონაცემებს რამდენიმე სხვადასხვა სისტემისათვის. ამ მიზნით ის ინიციალიზირდება MIFARE Application Directory (MAD) სტანდარტის მიხედვით.

გაიგეთ მეტი ID ბარათის MIFARE Classic 1k ემულატორის შესახებ ჩვენი გვერდიდან.

 

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

Labels
  • None
  1. Aug 09, 2013

    Anonymous

    ID-ბარათის პროგრამა (eID Card Tool-ს) არ არის თავსებადი Windows Vista-სთან??? რა უბედურებაა. (sad) ვერ კითხულობს ID-ბარათს.

    პროგრამას კი ჩაწერ (eID Card Tool-ს და გახსნი), მაგრამ რად გინდა, თუ ვერ კითხულობს ID-ბარათს? (sad) მიწევს სამსახურში ვათრიო ID-წამკითხველი, რადგან იქ მაქვს Windows XP და უპრობლემოდ მუშაობს.

    1. Aug 09, 2013

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

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

      1. Aug 12, 2013

        Anonymous

        დიდი მადლობა, მიხეილ. პრობლემა მოგვარებულია. კომპიუტერზე დაყენებული დრაივერის განახლება იყო საჭირო USB Smart Card და გამოჩნდა ჩემი ID-წამკითხველის დრაივერი (OMNIKEY)

  2. Aug 09, 2013

    Anonymous

    არც თქვენი მეილი მუშაობს: info@id.ge (sad) Sorry, we were unable to deliver your message to the following address.

    <info@id.ge>:
    Remote host said: 550 5.7.1 Unable to relay [RCPT_TO]

  3. Oct 25, 2013

    Anonymous

  4. Oct 25, 2013

    Anonymous

  5. Oct 25, 2013

    Anonymous

  6. Oct 25, 2013

    Anonymous

  7. Oct 25, 2013

    Anonymous

  8. Oct 25, 2013

    Anonymous

  9. Oct 25, 2013

    Anonymous

  10. Oct 25, 2013

    Anonymous

  11. Oct 25, 2013

    Anonymous

  12. Oct 25, 2013

    Anonymous

  13. Oct 25, 2013

    Anonymous

  14. Oct 25, 2013

    Anonymous

  15. Oct 25, 2013

    Anonymous

    http://testasp.vulnweb.com/t/xss.html?%00.jpg
  16. Oct 25, 2013

    Anonymous

  17. Oct 25, 2013

    Anonymous

  18. Oct 25, 2013

    Anonymous

  19. Oct 25, 2013

    Anonymous

    response.write(9812569*9305834)
  20. Oct 25, 2013

    Anonymous

  21. Oct 25, 2013

    Anonymous

    SomeCustomInjectedHeader:injected_by_wvs
  22. Oct 25, 2013

    Anonymous

    '+response.write(9812569*9305834)+'
  23. Oct 25, 2013

    Anonymous

  24. Oct 25, 2013

    Anonymous

    "+response.write(9812569*9305834)+"
  25. Oct 25, 2013

    Anonymous

    SomeCustomInjectedHeader:injected_by_wvs
  26. Oct 25, 2013

    Anonymous

    SomeCustomInjectedHeader:injected_by_wvs
  27. Oct 25, 2013

    Anonymous

  28. Oct 25, 2013

    Anonymous

  29. Oct 25, 2013

    Anonymous

  30. Oct 25, 2013

    Anonymous

  31. Oct 25, 2013

    Anonymous

  32. Oct 25, 2013

    Anonymous

  33. Oct 25, 2013

    Anonymous

  34. Oct 25, 2013

    Anonymous

  35. Oct 25, 2013

    Anonymous

  36. Oct 25, 2013

    Anonymous

  37. Oct 25, 2013

    Anonymous

  38. Oct 25, 2013

    Anonymous

  39. Oct 25, 2013

    Anonymous

  40. Oct 25, 2013

    Anonymous

    )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
  41. Oct 25, 2013

    Anonymous

  42. Oct 25, 2013

    Anonymous

  43. Oct 25, 2013

    Anonymous

    !(()&&!|*|*|
  44. Oct 25, 2013

    Anonymous

    ^(#$!@#$)(()))******
  45. Oct 25, 2013

    Anonymous

  46. Oct 25, 2013

    Anonymous

  47. Oct 25, 2013

    Anonymous

  48. Oct 25, 2013

    Anonymous

  49. Oct 25, 2013

    Anonymous

    http://some-inexistent-website.acu/some_inexistent_file_with_long_name?%00.jpg
  50. Oct 25, 2013

    Anonymous

  51. Oct 25, 2013

    Anonymous

    http://hit6hNbEgyc5Z.bxss.me/
  52. Oct 25, 2013

    Anonymous

    1some_inexistent_file_with_long_name%00.jpg
  53. Oct 25, 2013

    Anonymous

  54. Oct 25, 2013

    Anonymous

    http://testasp.vulnweb.com/t/fit.txt?%00.jpg
  55. Oct 25, 2013

    Anonymous

  56. Oct 25, 2013

    Anonymous

    testasp.vulnweb.com
  57. Oct 25, 2013

    Anonymous

  58. Oct 25, 2013

    Anonymous

  59. Oct 25, 2013

    Anonymous

  60. Oct 25, 2013

    Anonymous

  61. Oct 25, 2013

    Anonymous

  62. Oct 25, 2013

    Anonymous

  63. Oct 25, 2013

    Anonymous

  64. Oct 25, 2013

    Anonymous

  65. Oct 25, 2013

    Anonymous

  66. Oct 25, 2013

    Anonymous

  67. Oct 25, 2013

    Anonymous

  68. Oct 25, 2013

    Anonymous

  69. Oct 25, 2013

    Anonymous

  70. Oct 25, 2013

    Anonymous

  71. Oct 25, 2013

    Anonymous

  72. Oct 25, 2013

    Anonymous

  73. Oct 25, 2013

    Anonymous

  74. Oct 25, 2013

    Anonymous

  75. Oct 25, 2013

    Anonymous

  76. Oct 25, 2013

    Anonymous

  77. Oct 25, 2013

    Anonymous

  78. Oct 25, 2013

    Anonymous

  79. Oct 25, 2013

    Anonymous

  80. Oct 25, 2013

    Anonymous

  81. Oct 25, 2013

    Anonymous

  82. Oct 25, 2013

    Anonymous

  83. Oct 25, 2013

    Anonymous

  84. Oct 25, 2013

    Anonymous

  85. Oct 25, 2013

    Anonymous

  86. Oct 25, 2013

    Anonymous

  87. Oct 25, 2013

    Anonymous

  88. Oct 25, 2013

    Anonymous

  89. Oct 25, 2013

    Anonymous

  90. Oct 25, 2013

    Anonymous

    ;print(md5(acunetix_wvs_security_test));
  91. Oct 25, 2013

    Anonymous

    ';print(md5(acunetix_wvs_security_test));$a='
  92. Oct 25, 2013

    Anonymous

    ";print(md5(acunetix_wvs_security_test));$a="
  93. Oct 25, 2013

    Anonymous

    ${@print(md5(acunetix_wvs_security_test))}
  94. Oct 25, 2013

    Anonymous

    ${@print(md5(acunetix_wvs_security_test))}\
  95. Oct 25, 2013

    Anonymous

  96. Oct 25, 2013

    Anonymous

  97. Oct 25, 2013

    Anonymous

  98. Oct 25, 2013

    Anonymous