ХОНХ

Энэ мэдээг чамаас өмнө уншсан хүмүүс бий.
Хамгийн сүүлийн үеийн нийтлэлүүдийг авахын тулд бүртгүүлнэ үү.
Имэйл
Нэр
Овог
Та "Хонх"-ыг хэрхэн уншихыг хүсч байна вэ?
Спам байхгүй

Өдрийн мэнд, эрхэм уншигчид! Энэхүү нийтлэл нь хэмжээ, хэмжээнээс үл хамааран бизнес эрхлэгчдэд зориулагдсан болно зохион байгуулалтын хэлбэрмөн манай улсын жирийн иргэд. Энэ нь энгийн хувиараа бизнес эрхлэгчид болон томоохон аж ахуйн нэгжийн эздийн хувьд адилхан ашигтай, сонирхолтой байх болно. арилжааны аж ахуйн нэгжүүд. Тэдэнд нийтлэг зүйл юу вэ? Хариулт нь энгийн - баримт бичгийн урсгал, янз бүрийн төрийн байгууллагуудтай харилцах хэрэгцээ! Тиймээс, аж ахуйн нэгжийн дотор болон түүнээс гадна баримт бичгийн хөдөлгөөнийг ихээхэн хялбаршуулах хэрэгслийн талаар ярилцъя! Өнөөдөр бид цахим гарын үсэг (EDS) хэрхэн авах талаар нарийвчлан авч үзэх болно!

Цахим гарын үсгийн мөн чанар, түүний үйл ажиллагааны механизмаас эхэлье, дараа нь бид хамрах хүрээ, болзолгүй ашиг тусыг авч үзэх болно, үүний дараа бид үүнийг хувиараа бизнес эрхлэгчид, хувиараа бизнес эрхлэгчид, хуулийн этгээдэд хэрхэн олж авах талаар ярилцах болно. шаардлагатай бичиг баримт. Бид EDS хэрхэн авах талаар хамгийн бүрэн мэдээллийг цуглуулсан! Дашрамд хэлэхэд, шаардлагатай бол түүний тусламжтайгаар та IP-г хааж болно. Үүнийг хэрхэн яаж хийхийг нийтлэлд тайлбарласан болно!

Цахим дижитал гарын үсэг гэж юу вэ: нарийн төвөгтэй ойлголтын энгийн мөн чанар!

Байгууллагын баримт бичиг бүрд эрх бүхий этгээд гарын үсэг зурсан байх ёстой. Гарын үсэг нь хууль ёсны хүчин төгөлдөр болгодог. Орчин үеийн технологиудбаримт бичгийг цахим хэлбэрт шилжүүлсэн. Энэ нь маш тохиромжтой болсон! Нэгдүгээрт, цахим баримт бичигаж ахуйн нэгжид хялбаршуулсан, хурдасгасан мэдээлэл солилцох (ялангуяа олон улсын хамтын ажиллагаатай). Хоёрдугаарт, тэдний эргэлттэй холбоотой зардлыг бууруулсан. Гуравдугаарт, арилжааны мэдээллийн аюулгүй байдал эрс сайжирсан. Цахим форматтай хэдий ч баримт бичиг бүр гарын үсэг зурсан байх ёстой тул EDS боловсруулсан.

Цахим гэж юу вэ цахим гарын үсэг? Энэ бол цахим мэдээллийн хэрэгслээр баримт бичигт хууль ёсны нөлөө үзүүлэхэд ашигладаг тоон формат дахь уламжлалт зургийн аналог юм. "Аналог" гэдэг үгийг тусгай код ашиглан санамсаргүй байдлаар үүсгэсэн криптограф тэмдгийн дараалал гэж ойлгох хэрэгтэй. програм хангамж. Энэ нь цахим хэлбэрээр хадгалагддаг. Ихэвчлэн флаш диск ашигладаг.

ES-тэй холбоотой хоёр чухал ойлголт байдаг: гэрчилгээ, түлхүүр. Гэрчилгээ гэдэг нь цахим гарын үсэг нь тодорхой хүнийх болохыг гэрчлэх баримт бичиг юм. Энэ нь хэвийн, сайжруулсан хэлбэрээр ирдэг. Сүүлийнх нь зөвхөн зарим магадлан итгэмжлэгдсэн гэрчилгээжүүлэх төвүүд эсвэл FSB-ээс шууд гаргадаг.

Цахим гарын үсгийн түлхүүр нь тэмдэгтүүдийн ижил дараалал юм. Түлхүүрүүдийг хосоор нь ашигладаг. Эхнийх нь гарын үсэг, хоёр дахь нь түүний жинхэнэ эсэхийг баталгаажуулах түлхүүр юм. Шинэ гарын үсэг зурсан баримт бичиг бүрт шинэ өвөрмөц түлхүүр үүсдэг. Гэрчилгээжүүлэх төвд байгаа флаш диск дээр хүлээн авсан мэдээлэл нь ES биш, энэ нь түүнийг үүсгэх хэрэгсэл гэдгийг ойлгох нь чухал юм.

Цахим гарын үсэг нь цаасан баримт бичигтэй адил хууль эрх зүйн жинтэй, үйлчилдэг. Мэдээжийн хэрэг, хэрэв энэ параметрийг хэрэглэх явцад зөрчил гараагүй бол. Хэрэв нормоос зөрүү, хазайлт илэрсэн бол баримт бичиг хүчин төгөлдөр болохгүй. EDS-ийн хэрэглээг FZ-No1, FZ-No63 гэсэн хоёр хуулийн тусламжтайгаар төрөөс зохицуулдаг. Эдгээр нь гарын үсгийн хэрэглээний бүх салбарт нөлөөлдөг: иргэний эрх зүйн харилцаа, хотын болон төрийн байгууллагуудтай харилцах.

EPC ашиглах санаа хэрхэн үүссэн бэ: өнгөрсөн үеэ санацгаая!

1976 онд Америкийн хоёр криптографч Диффи, Хеллман нар цахим тоон гарын үсгийг бий болгох боломжтой гэж санал болгов. Энэ бол зүгээр л онол байсан ч олон нийтийн дунд цуурайтаж байсан. Үүний үр дүнд аль хэдийн 1977 онд RSA криптографийн алгоритм гарсан бөгөөд энэ нь анхны цахим гарын үсгийг үүсгэх боломжтой болсон. Одоогийнхтой харьцуулахад тэд маш анхдагч байсан боловч энэ мөчид салбарын ирээдүйн хурдацтай хөгжил, цахим баримт бичгийн менежментийг өргөн дэлгэрүүлэх үндэс тавигдсан юм.

Мянган жил томоохон өөрчлөлтүүдийг авчирсан. АНУ-д цаасан дээрх гарын үсэг нь цахим гарын үсэгтэй тэнцүү байх хууль батлагдсан. Ийнхүү зах зээлийн хурдацтай хөгжиж буй шинэ сегмент гарч ирсэн бөгөөд түүний хэмжээ 2020 он гэхэд Америкийн шинжээчдийн таамаглаж буйгаар 30 тэрбум долларт хүрнэ.

Орос улсад анхны EP-г зөвхөн 1994 онд ашиглаж эхэлсэн. Тэдний хэрэглээг зохицуулсан анхны хууль 2002 онд батлагдсан. Гэсэн хэдий ч энэ нь үг хэллэгийн хэт тодорхой бус байдал, нэр томьёог тайлбарлахдаа хоёрдмол утгатай байв. Цахим гарын үсгийг хэрхэн олж авах, ашиглах вэ гэсэн асуултад хуульд хоёрдмол утгагүй хариулт өгөөгүй.

2010 онд виртуал орчинг бүрдүүлэх томоохон төсөл боловсруулсан нийтийн үйлчилгээцахим хэлбэрээр, мөн оны 8-р сард ОХУ-ын Ерөнхийлөгчид хэлэлцүүлэхээр өргөн мэдүүлсэн. Төслийн гол чиглэлүүдийн нэг бол EDS ашиглах боломж юм. Бүс нутгууд нөхцөлийг бүрдүүлэх үүрэг хүлээсэн үнэгүй нэвтрэхфизик болон хуулийн этгээдЦахим баримт бичгийн менежментийн боломжууд, ингэснээр хүн бүр ES авах боломжтой. Түүнээс хойш Орост "цахим улс" идэвхтэй хөгжиж байна.

2011 онд Ерөнхийлөгч гүйцэтгэх засаглалыг бүтцийн хүрээнд цахим баримт бичгийн удирдлагад шилжүүлэхийг тушаасан. Мөн оны 6-р сар гэхэд бүх албан тушаалтнуудыг ЭЦГ-аар хангасан. Хөтөлбөрийг холбооны төсвөөс санхүүжүүлсэн. 2012 онд цахим баримт бичгийн менежмент нь ОХУ-ын бүх гүйцэтгэх засаглалд үл хамаарах зүйлгүйгээр ажиллаж эхэлсэн.

Эдгээр өөрчлөлтүүдийн дараа хоёр асуулт хурцаар тавигдав. Нэгдүгээрт, EP нь бүх нийтийн биш байсан. Зорилго бүрийн хувьд шинэ гарын үсэг авах шаардлагатай байв. Хоёрдугаарт, зарим крипто үйлчилгээ үзүүлэгчид бусадтай таарахгүй байсан нь үйлчлүүлэгчдээ хүнд байдалд оруулсан. Тиймээс 2012 оноос хойш цахим баримт бичгийн менежментийн чиглэлээр дэлхий даяар нэгдэх үйл явц эхэлсэн. Үүний ачаар бид орчин үеийн бүх нийтийн гарын үсэг, программ хангамжтай болсон.

EDS гарын үсэг: 5 ашиг тус, 6 хэрэглээ!

Олон бизнес эрхлэгчид одоогоор өргөдөл гаргаагүй байна эдийн засгийн үйл ажиллагаа EPC. Олон талаараа үүний шалтгаан нь түүний бүх чадвар, давуу талыг үл тоомсорлодог. Баримт бичигт гарын үсэг зурахын тулд цахим хэлбэрийг ашиглах бизнес эрхлэх үйл ажиллагаа(IP, LE) нь дараахь давуу талыг хүлээн авна.

  1. Баримт бичгийг хуурамчаар үйлдэхээс дээд зэргээр хамгаална.

Учир нь компьютерийг хуурах нь маш хэцүү байдаг. Энэ тохиолдолд энэ нь бүрэн хасагдана хүний ​​хүчин зүйл. Эцсийн эцэст, та баримт бичгийн доорх гарын үсэг нь анхныхаас ялгаатай болохыг анзаарч чадахгүй. Цахим гарын үсгийг хуурамчаар үйлдэх боломжгүй. Энэ нь маш том тооцоолох хүчин чадал шаарддаг бөгөөд энэ нь төхөөрөмжийн хөгжлийн өнөөгийн түвшинд бараг боломжгүй бөгөөд маш их цаг хугацаа шаарддаг.

  1. Ажлын урсгалыг оновчтой болгох, хурдасгах, хялбаршуулах.

Өгөгдөл алдагдах, чухал баримт бичгүүдийг алдах магадлалыг бүрэн үгүйсгэх. Цахим танигчаар баталгаажуулсан аливаа хуулбарыг илгээсэн хэлбэрээр хүлээн авагч хүлээн авах баталгаатай: ямар ч онцгой нөхцөл байдал нь түүнд гэмтэл учруулахгүй.

  1. Цаасан зөөгчөөс татгалзсаны улмаас зардлыг бууруулах.

Учир нь жижиг пүүсүүдБүртгэлийг цаасан хэлбэрээр хөтлөх нь дарамт биш байсан тул үүнийг хэлэх боломжгүй юм томоохон аж ахуйн нэгжүүд. Тэдний олонх нь тусдаа байр, 5 жилийн турш бичиг баримт хадгалах агуулах түрээслэх шаардлагатай болсон. Үүнээс гадна цаас, принтер, бэх, бичгийн хэрэгсэл, түрээсийн зардал нэмэгдсэн! Нэмж дурдахад, үйл ажиллагааны чиглэлээс хамааран зарим компаниуд баримт бичигт хамрагдсан ажилчдын тоог бууруулах замаар зардлыг бууруулж болно: хүлээн авах, боловсруулах гэх мэт. Цаасыг дахин боловсруулах хэрэгцээ ч алга болсон: for тодорхой төрөлүйл ажиллагаа нь нууц мэдээлэлтэй холбоотой байгууллагууд, тэр ч байтугай энэ шугамын зардал ихээхэн ач холбогдолтой болсон. EDS дор бичиг баримтыг устгах үйл явц нь компьютерийн хулганаар хэдхэн товшилт юм.

  1. ES-ийн гарын үсэг зурсан баримт бичгийн хэлбэр нь олон улсын шаардлагад бүрэн нийцдэг.
  2. Тендерт оролцохын тулд тусдаа гарын үсэг авах, зохицуулах байгууллагад тайлан гаргах шаардлагагүй.

Та ES авах боломжтой бөгөөд үүнийг шаардлагатай бүх сайтад ашиглах боломжтой болно.

Цахим гарын үсгийг хэрхэн яаж авах вэ гэсэн асуултыг авч үзэхээсээ өмнө бид бүгдийг жагсаав боломжит сонголтуудтүүний хэрэглээ:

  1. Дотоод баримт бичгийн урсгал. Энэ нь арилжааны мэдээлэл, захиалга, заавар гэх мэтийг шилжүүлэхийг хэлнэ. компани дотор.
  2. Гадаад баримт бичгийн урсгал. Бид B2B системийн түншүүд эсвэл аж ахуйн нэгж, B2C үйлчлүүлэгч хоёрын хооронд бичиг баримт солилцох тухай ярьж байна.
  3. Зохицуулах байгууллагад тайлан гаргах:
  • Холбооны татварын алба,
  • Тэтгэврийн сан,
  • нийгмийн даатгалын сан,
  • гаалийн үйлчилгээ,
  • Розалкоголрегулирование,
  • Росфинмониторинг болон бусад.
  1. "Клиент-Банк" системд нэвтрэх.
  2. Дуудлага худалдаа, тендерт оролцох.
  3. Төрийн үйлчилгээний хувьд:
  • Төрийн албаны вэбсайт,
  • Роспатент,
  • Росреестр.

Цахим гарын үсгийг хэрхэн авах вэ: алхам алхмаар зааварчилгаа!

Цахим гарын үсгийг ашиглахын бүх давуу талыг үнэлсний дараа та үүнийг авахаар шийдсэн. Мэдээжийн хэрэг, байгалийн асуулттай тулгарсан: үүнийг яаж хийх вэ? Бид энэ асуултанд дэлгэрэнгүй хариулах болно алхам алхмаар зааварчилгааЭнэ нь танд хурдан бөгөөд амархан авахад тусална EDS гарын үсэг!

Нийтдээ 6 алхам байна.

Алхам 1. ES-ийн төрлийг сонгох.

Алхам 2. Гэрчилгээжүүлэх байгууллагыг сонгох.

Алхам 3. Өргөдлийг бөглөх.

Алхам 4. Нэхэмжлэлийн төлбөр.

Алхам 5. Баримт бичгийн багц цуглуулах.

Алхам 6. EDS авах.

Одоо алхам бүрийн талаар илүү дэлгэрэнгүй ярилцъя!

Алхам 1. Үзэх сонголт: тус бүр өөрийн гэсэн!

Цахим гарын үсэг авах эхний алхам бол түүний төрлийг сонгох явдал юм. дагуу холбооны хуульДараахь төрлийн EDS-ийг ялгах:

  1. Энгийн. Энэ нь гарын үсгийн эзэмшигчийн талаархи мэдээллийг кодчилдог бөгөөд ингэснээр цаасыг хүлээн авагч нь илгээгч нь хэн гэдэгт итгэлтэй байх болно. Энэ нь хуурамчаар үйлдэхээс хамгаалахгүй.
  2. Хүчитгэсэн:
  • шаардлага хангаагүй - зөвхөн илгээгчийн хувийн мэдээллийг төдийгүй гарын үсэг зурсны дараа баримт бичигт өөрчлөлт оруулаагүй болохыг баталгаажуулдаг.
  • шаардлага хангасан - хамгийн найдвартай гарын үсэг, хууль эрх зүйн хүчин чадал нь энгийн гарын үсэгтэй 100% дүйцэхүйц байна! Үүнийг зөвхөн FSB-ээс итгэмжлэгдсэн төвүүдэд олгодог.

Сүүлийн үед улам олон хэрэглэгчид сайжруулсан мэргэшсэн гарын үсэг авахыг хүсч байгаа нь нэлээд үндэслэлтэй юм. Хувийн мэдээлэл эсвэл санхүүгийн гүйлгээнд нэвтрэх боломжийг олгодог бусад "түлхүүрүүд"-ийн нэгэн адил янз бүрийн ангиллын луйварчид EDS хайж олдог. Ирэх 10 жилийн хугацаанд эхний хоёр зүйл зүгээр л хуучирна гэж шинжээчид үзэж байна. Сонголт нь EDS-ийн ашиглалтаас хамаарна. Шийдвэр гаргахад хялбар болгохын тулд бид өгөгдлийг хүснэгтэд нэгтгэсэн бөгөөд энэ нь танд сонголт хийх, тодорхой шаардлагатай, хангалттай хэлбэрээр зогсоход тусална.

Хэрэглээний хамрах хүрээ Энгийн Ур чадваргүй мэргэшсэн
Дотоод баримт бичгийн урсгал + + +
Гадаад баримт бичгийн урсгал + + +
Арбитрын шүүх + + +
Төрийн үйлчилгээний вэбсайт + - +
Хяналтын байгууллагууд - - +
Цахим дуудлага худалдаа - - +

Хэрэв та тайлан гаргахад хялбар болгох үүднээс EDS гарын үсэг авах гэж байгаа бол шаардлага хангасан гарын үсэг авах хүсэлт гаргах шаардлагатай болно. Хэрэв зорилго нь аж ахуйн нэгжийн баримт бичгийн урсгал юм бол энгийн эсвэл шаардлага хангаагүй гарын үсэг авахад хангалттай.

Алхам 2. Баталгаажуулалтын газар: ТОП-7 хамгийн том, найдвартай компани!

Гэрчилгээжүүлэх байгууллага нь үйл ажиллагааны зорилго нь цахим тоон гарын үсэг үүсгэх, олгох зорилготой байгууллага юм. ГБ нь дүрэмдээ холбогдох үйл ажиллагааны төрлийг тодорхойлсон хуулийн этгээд юм. Тэдний чиг үүрэг нь:

  • EDS гаргах;
  • бүх хүнд нийтийн түлхүүр өгөх;
  • цахим гарын үсгийг найдваргүй гэж сэжиглэж байгаа тохиолдолд хаах;
  • гарын үсгийн жинхэнэ эсэхийг баталгаажуулах;
  • зөрчилдөөн гарсан тохиолдолд эвлэрүүлэн зуучлах;
  • үйлчлүүлэгчдэд шаардлагатай бүх програм хангамжаар хангах;
  • техникийн дэмжлэг.

Дээр Энэ мөч-ийн нутаг дэвсгэрт Оросын Холбооны Улсзуу орчим ийм төв байдаг. Гэхдээ зөвхөн долоо нь салбарын тэргүүлэгчид юм:

  1. EETP бол зах зээлийн тэргүүлэгч юм цахим худалдаа RF. Компанийн үйл ажиллагаа нь маш олон талт бөгөөд энэ нь сегмент бүрт тэргүүлэх байр суурийг эзлэхэд саад болохгүй. Дуудлага худалдаа зохион байгуулах, явуулахаас гадна борлуулалт муу байгаа эд хөрөнгийг худалдах, дуудлага худалдаанд оролцох онцлогийг зааж сургах, EDS хэлбэржүүлэх, худалдах зэрэг үйл ажиллагаа явуулдаг.
  2. Электрон Экспресс бол Холбооны татварын албаны цахим баримт бичгийн удирдлагын албан ёсны оператор юм. Энэ нь бүрэн лицензтэй (FSB лицензийг оруулаад).
  3. Taxnet - цахим баримт бичгийн менежментийн програм хангамжийг боловсруулдаг. Үүнд EDS бий болгох, хэрэгжүүлэх ажилд оролцдог.
  4. Sertum-Pro Kontur - компани нь цахим гарын үсгийн гэрчилгээтэй ажилладаг. Нэмж дурдахад энэ нь хэрэглэгчиддээ олон тохиромжтой нэмэлт үйлчилгээг санал болгодог бөгөөд энэ нь ES-ийн боломжийг мэдэгдэхүйц өргөжүүлэх болно.
  5. Taxcom - компани нь компаниудын гадаад болон дотоод баримт бичгийн менежментийн чиглэлээр мэргэшсэн бөгөөд янз бүрийн зохицуулалтын байгууллагуудад тайлагнадаг. Үүний тулд зохих программ хангамжийг боловсруулж, цахим гарын үсгийг бий болгож байна. Энэ нь кассын машинаас албан ёсны мэдээллийн операторуудын жагсаалтад багтсан болно.
  6. Тензор бол харилцаа холбооны сүлжээн дэх баримт бичгийн менежментийн дэлхийн аварга компани юм. Энэ нь аж ахуйн нэгжийн ажлын урсгалыг автоматжуулах цогцолборыг хөгжүүлэхээс эхлээд цахим гарын үсэг үүсгэх, хэрэгжүүлэх хүртэл бүх төрлийн үйлчилгээг үзүүлдэг.
  7. Үндэсний баталгаажуулалтын төв - төрөл бүрийн EDS гэрчилгээг боловсруулж, борлуулж, хэрэглэгчдэд тайлан гаргах, бүх хүмүүст илгээх програм хангамжийг санал болгодог. төрийн байгууллагууд.

Өөрийн чадвар, байршлаас хамааран CA-г сонго. Танай хотод бэлэн цахим гарын үсэг олгох цэг байгаа эсэхийг шалгах нь чухал юм. Үүнийг компаниудын албан ёсны вэбсайтад зочлох замаар олж мэдэхэд маш хялбар байдаг.

Хэрэв та ямар нэг шалтгааны улмаас манай ТОП-7 жагсаалтад багтсан төвүүдэд сэтгэл хангалуун бус байвал бусад компаниудын үйлчилгээг ашиглаж болно. Магадлан итгэмжлэгдсэн CA-ийн бүрэн жагсаалтыг www.minsvyaz.ru вэбсайтаас "Чухал" хэсгээс олж болно.

Алхам 3. Цахим гарын үсгийг хэрхэн авах вэ: анкет бөглөнө үү!

Сонголт хийгдсэн, одоо та яг юу хүсч байгаагаа мэдэж байгаа тул гэрчилгээжүүлэх төвд өргөдөл гаргах цаг болжээ. Үүнийг хоёр аргаар хийж болно: компанийн оффист зочлох эсвэл вэбсайт дээр нь анкет бөглөх.

Програмыг алсаас илгээх нь таныг хувийн айлчлалаас аврах болно. Аппликешн нь хамгийн бага мэдээллийг агуулдаг: бүтэн нэр, холбоо барих утасны дугаар, и-мэйл. Илгээснээс хойш нэг цагийн дотор CA-ийн ажилтан тан руу залгаж, шаардлагатай мэдээллийг тодруулах болно. Нэмж дурдахад тэрээр таны сонирхсон бүх асуултанд хариулж, ямар төрлийн EDS сонгохыг зөвлөж байна.

Алхам 4. Төлбөрийг төлөх: урьдчилгаа мөнгө!

Үйлчилгээг хүлээн авахаасаа өмнө та төлбөрөө төлөх шаардлагатай болно. Өөрөөр хэлбэл, өргөдлийг хүлээн авч, дэлгэрэнгүй мэдээллийг үйлчлүүлэгчтэй тохиролцсоны дараа түүний нэр дээр нэхэмжлэх гаргана. EDS-ийн үнэ нь таны өргөдөл гаргасан компани, оршин суугаа бүс нутаг, гарын үсгийн төрлөөс хамаарч өөр өөр байдаг. Үүнд:

  • гарын үсгийн түлхүүрийн гэрчилгээ үүсгэх,
  • баримт бичиг үүсгэх, гарын үсэг зурах, илгээхэд шаардлагатай програм хангамж,
  • хэрэглэгчийн техникийн дэмжлэг.

Хамгийн бага үнэ нь ойролцоогоор 1500 рубль юм. Дунджаар 5000 - 7000 рубль байна. Зөвхөн нэг аж ахуйн нэгжийн олон тооны ажилчдад гарын үсэг зурсан тохиолдолд нэг ES-ийн үнэ 1500 рубльээс бага байж болно.

Алхам 5. EDS авах баримт бичиг: бид багцыг бүрдүүлдэг!

Баримт бичгийн багц бүрдүүлэхдээ иргэний эрх зүйн аль субьект нь үйлчлүүлэгчийн үүрэг гүйцэтгэх нь чухал юм. хувь хүн, хууль ёсны болон хувиараа бизнес эрхлэгч. Тиймээс баримт бичгийг анхаарч үзээрэй EDS авахангилал тус бүрээр тус тусад нь байх болно.

Хувь хүмүүс дараахь зүйлийг өгөх ёстой.

  • мэдэгдэл,
  • паспорт болон хуулбар
  • татвар төлөгчийн хувийн дугаар,
  • SNILS.
  • Төлбөрийн баримт.

Цахим гарын үсэг хүлээн авагчийн итгэмжлэгдсэн төлөөлөгч CA-д баримт бичгийг гаргаж болно. Үүнийг хийхийн тулд та итгэмжлэл олгох хэрэгтэй.

EDS авахын тулд хуулийн этгээд дараахь зүйлийг бэлтгэх шаардлагатай.

  1. Мэдэгдэл.
  2. -ийн хоёр гэрчилгээ улсын бүртгэл: OGRN болон TIN-тэй.
  3. Хуулийн этгээдийн бүртгэлээс авсан хуулбар. Чухал! Ханд нь "шинэхэн" байх ёстой. Гэрчилгээжүүлэх байгууллага бүр үүнд өөрийн гэсэн шаардлага тавьдаг.
  4. Паспорт болон ES ашиглах хүний ​​хуулбар.
  5. EDS ашиглах ажилтны SNILS.
  6. Хэрэв гарын үсгийг захиралд олгосон бол томилох тушаалыг хавсаргах шаардлагатай.
  7. Компанийн шаталсан шатнаас доогуур байгаа ажилчдын хувьд та EPC ашиглах эрхийн итгэмжлэл өгөх шаардлагатай болно.
  8. Төлбөрийн баримт.

Хувиараа бизнес эрхлэгчид EDS авах баримт бичиг:

  1. Мэдэгдэл.
  2. OGRNIP дугаартай бүртгэлийн гэрчилгээ.
  3. TIN-тэй гэрчилгээ.
  4. 6 сарын өмнө гаргасан бизнес эрхлэгчдийн бүртгэлээс хуулбар эсвэл нотариатаар гэрчлүүлсэн хуулбар.
  5. Паспорт.
  6. SNILS.
  7. Төлбөрийн баримт.

Итгэмжлэгч хувиараа бизнес эрхлэгчитгэмжлэл, паспорт байгаа тохиолдолд цахим тоон гарын үсэг авах боломжтой. Өргөдлийг цахим хэлбэрээр гаргахдаа баримт бичгийг CA-д шуудангаар илгээдэг бөгөөд хувийн айлчлалын үеэр өргөдөлтэй нэгэн зэрэг ирүүлдэг.

Алхам 6. Тоон гарын үсэг авах: барианы шугам!

Баримт бичгийг орон даяар байрладаг олон тооны цэгүүдээс авах боломжтой. Тэдний тухай мэдээллийг Нийслэлийн албан ёсны вэбсайтаас авах боломжтой. Ихэвчлэн гарын үсэг авах хугацаа хоёроос гурван хоногоос хэтрэхгүй байна.

Гэрчилгээжүүлэх төвийн үйлчилгээний төлбөрийг цаг тухайд нь төлөөгүй эсвэл бүгдийг нь цуглуулаагүй үйлчлүүлэгчийн хувьд л хойшлуулах боломжтой. Шаардлагатай бичиг баримт. Хувиараа бизнес эрхлэгч, хуулийн этгээдийн улсын нэгдсэн бүртгэлээс хуулбарыг цаг тухайд нь авах шаардлагатайг анхаарна уу, учир нь энэ үйл явц нь ажлын 5 өдөр болно! Зарим CA нь EDS яаралтай олгох үйлчилгээг үзүүлдэг. Дараа нь бүх процедур нэг цаг орчим үргэлжилнэ. Одоо та цахим гарын үсэг хэрхэн авахаа мэддэг болсон.

Чухал! EP нь хүлээн авсан өдрөөс хойш нэг жилийн хугацаанд хүчинтэй байна. Энэ хугацааны дараа үүнийг шинэчлэх эсвэл шинээр авах шаардлагатай болно.

Өөрөө хийх дижитал гарын үсэг: боломжгүй зүйл боломжтой!

Үнэн хэрэгтээ цахим гарын үсгийг өөрөө бий болгох нь нэлээд бодитой юм. Хэрэв та зохих боловсролтой бол цахим дижитал гарын үсэг гэж юу болохыг сайтар ойлгож, дийлдэшгүй урам зоригоор нөөцлөх боломжтой. Бид зөвхөн криптографийн дараалал үүсгэхээс гадна тохирох програм хангамжийг боловсруулж, бичих хэрэгтэй гэдгийг мартаж болохгүй. Байгалийн асуулт гарч ирнэ: яагаад үүнийг хийдэг вэ? Түүнээс гадна зах зээл нь бэлэн шийдлээр дүүрэн байна! Учир нь томоохон компаниудЦахим гарын үсгийг бие даан хөгжүүлэхэд "зайлуулах" нь ашиггүй, учир нь та мэдээллийн технологийн хэлтэст шинэ ажилчдыг ажилд авах шаардлагатай болно. Мөн нийтлэлд

2001 оны наймдугаар сарын 1Энэ материал нь хакердах програм хангамжийг хамгаалахад зориулагдсан болно. Илүү нарийвчлалтай хэлэхэд энэ нь цахим түлхүүрүүдэд анхаарлаа хандуулах болно - өнөө үед програм хангамжийн бүтээгдэхүүнийг хамгаалах хамгийн түгээмэл аргуудын нэг.

Цахим түлхүүрүүд- үнэндээ цорын ганц техникийн шийдэл юм хүлээн зөвшөөрөгдөх түвшинхамгаалалт, үүний зэрэгцээ эцсийн хэрэглэгчдэд хамгийн бага төвөг учруулдаг.

Хэрэглээний хамгаалалтын аргууд

Хуулбарласан програм хангамжийг хамгаалахад санал болгож буй техникийн шийдлүүдийн дотроос хэд хэдэн үндсэн бүлгийг ялгаж салгаж болно.

Түлхүүр уян диск болон тусгайлан бүрсэн CD, нууц үг, бүртгэлийн дугаар ашиглах

Эдгээр хамгаалах аргууд нь их хэмжээний шаарддаггүй санхүүгийн зардалхэрэгжүүлэх явцад тэдгээр нь хагарлын эсэргүүцэл багатай байдаг. Үүний үр дүнд ийм хамгаалалтыг ашиглах нь зөвхөн хямд үнийн категорийн програм хангамжийн хувьд зөвтгөгддөг. Ийм хөтөлбөрүүдийн хувьд алдартай, их хэмжээний эргэлт чухал байдаг (заримдаа хулгайн хуулбараас болж). Энэ тохиолдолд илүү найдвартай, гэхдээ бас үнэтэй хамгаалалтын системийг ашиглах нь утгагүй болно (энэ нь бүр сөрөг нөлөө үзүүлэх болно).

Компьютерийн өвөрмөц шинж чанартай холбоотой

Энэхүү хамгаалалтын аргын хулгайд тэсвэртэй байдал нь өмнөх аргуудаас хамаагүй өндөр юм бага зардалхэрэгжүүлэхийн тулд. Гэсэн хэдий ч хамгаалалтын механизмын хэрэгжилтийн онцлогоос шалтгаалан энэ нь эцсийн хэрэглэгчдэд хамгийн тохиромжгүй бөгөөд олон тооны гомдол үүсгэдэг. Эцсийн эцэст, ийм байдлаар хамгаалагдсан програмыг өөр компьютерт шилжүүлэх боломжгүй, шинэчлэлт хийхэд бэрхшээлтэй байдаг гэх мэт. Үйлдвэрлэгч нь хэрэглэгчдийг айлгахгүй гэдэгт итгэлтэй байгаа тохиолдолд ийм хамгаалалтыг ашиглахыг зөвлөж байна.

Энэ аргын хамгийн сүүлийн үеийн хэрэглээ бол Microsoft-ын шинэ программ хангамжийн бүтээгдхүүнийг хуулбарлах хамгаалалт юм.

Цахим түлхүүр ашиглан програм хангамж, техник хангамжийн хамгаалалт

Өнөөдөр энэ нь дунд болон хамгийн өндөр үнийн категорийн хуулбарласан програм хангамжийг хамгаалах хамгийн найдвартай, тохиромжтой арга юм. Энэ нь хакердахад маш тэсвэртэй бөгөөд програмын хууль ёсны хуулбарыг ашиглахыг хязгаарладаггүй. Энэ аргыг ашиглах нь 80 доллараас дээш үнэтэй программуудад эдийн засгийн хувьд үндэслэлтэй, учир нь хамгийн хямд донглуудыг ашиглах нь програм хангамжийн өртөгийг 10-15 доллараар нэмэгдүүлдэг. Тиймээс гол үйлдвэрлэгч бүр өндөр эргэлттэй хямд өртөгтэй бүтээгдэхүүнийг үр ашгийг нь алдагдуулахгүйгээр хамгаалахын тулд шинэ, хямд загваруудыг хөгжүүлэхийг эрмэлздэг.

Цахим түлхүүрүүд нь ихэвчлэн "бизнес" гэж нэрлэгддэг програм хангамжийг хамгаалдаг: нягтлан бодох бүртгэл, агуулахын програмууд, хууль эрх зүйн болон корпорацийн систем, барилгын тооцоо, CAD, цахим лавлахууд, аналитик программ хангамж, байгаль орчин, эрүүл мэндийн программууд гэх мэт. Ийм программыг боловсруулах зардал өндөр, өртөг нь зохих хэмжээгээр өндөр байдаг тул хулгайн гэмт хэргийн хохирол их байх болно. Энд цахим түлхүүр нь хамгийн оновчтой хамгаалалт юм.

Таны харж байгаагаар хамгаалалтын хэрэгслийг сонгохдоо хөгжүүлэгч нь эдийн засгийн үндэслэлийн зарчмыг баримтлах ёстой. Хамгаалалт нь үндсэн зорилгоо биелүүлэх ёстой - хулгайн алдагдлыг мэдэгдэхүйц бууруулах, хамгийн тохиромжтой нь зогсоох, харин борлуулалтад сөргөөр нөлөөлж болзошгүй хөтөлбөрийн зардлыг их хэмжээгээр нэмэгдүүлэхгүй байх ёстой. Үйлдвэрлэгч нь хэрэглэгчдийн ашиг сонирхлыг харгалзан үзэх үүрэгтэй. Хамгийн тохиромжтой нь хамгаалалт нь тэдэнд ямар нэгэн хүндрэл учруулахгүй байх ёстой.

Цахим түлхүүр гэж юу вэ

Цахим түлхүүр нь програмыг хууль бусаар ашиглахаас (мөлжлөгөөс) сэргийлдэг. Түлхүүр нь хуулбарлахаас хамгаалдаг гэж ихэвчлэн хэлдэг боловч энэ нь бүхэлдээ үнэн биш юм. Хамгаалагдсан програмыг хуулж болох боловч түлхүүргүй хуулбар ажиллахгүй. Тэр. хуулбарлах нь зүгээр л утгагүй юм.

Үнэн хэрэгтээ цахим түлхүүр гэдэг нь компьютерийн аль нэг порттой холбогдсон "чүдэнзний хайрцагтай" хэмжээтэй төхөөрөмж юм. Түлхүүр нь хуванцар хайрцагт бэхлэгдсэн микро схем (туслах элементүүд, микроконтроллер ба санах ой) бүхий самбараас бүрдэнэ. Микроконтроллер нь "математик" гэж нэрлэгддэг - түлхүүр солилцооны мэдээллийн блок, хамгаалагдсан програмыг бий болгоход үйлчилдэг тодорхой функц эсвэл функцийг хэрэгжүүлдэг командуудын багцыг агуулдаг. Үгүй бол эдгээр блокуудыг "асуулт ба хариулт" гэж нэрлэдэг. Цахим түлхүүрийн санах ой нь түүний шинж чанаруудын талаархи мэдээлэл, түүнчлэн хэрэглэгчийн мэдээллийг агуулдаг. Түлхүүр нь хоёр залгууртай. Нэгийг ашиглан энэ нь компьютерийн LPT порт (параллель порт) холбогдсон, нөгөө нь захын төхөөрөмжийг холбоход ашиглагддаг. Зөв ашиглах үед орчин үеийн dongle нь ихэвчлэн параллель порт руу холбогдсон принтер, сканнер болон бусад дагалдах хэрэгслийн ажилд саад болохгүй.

Цахим түлхүүр гэж юу вэ

Цахим түлхүүрүүд нь дизайн (дотоод болон гадаад), зорилго, зориулалтаараа маш олон янз байдаг. Гадаад төрхгэх мэт. Тэдгээрийг програм хангамжийн орчин, компьютерийн төрлүүдтэй нийцэж байгаа байдал, холболтын арга, нарийн төвөгтэй байдлын зэрэг (функц) зэргээр ангилж болно. Гэсэн хэдий ч бүх төрлийн түлхүүрүүдийн тухай түүх маш их цаг хугацаа шаарддаг тул Та хамгийн өргөн хэрэглэгддэг шийдлүүдэд анхаарлаа хандуулах хэрэгтэй.

Тиймээс донглуудыг ихэвчлэн дотоод болон сүлжээний Windows болон DOS програмуудыг хамгаалахад ашигладаг. Өнөөдөр түлхүүрүүдийн дийлэнх нь зэрэгцээ портын төхөөрөмжүүд юм. Гэсэн хэдий ч, USB dongles улам бүр түгээмэл болж байгаа бөгөөд ойрын ирээдүйд LPT dongles-тэй нухацтай өрсөлдөх болно.

Нарийн төвөгтэй (олон үйлдэлт) товчлуурууд нь үнэтэй програм хангамжийг хамгаалахад ашиглагддаг бол энгийн товчлуурууд нь хямд програмуудыг хамгаалахад ашиглагддаг.

Төхөөрөмжийн дагуу электрон түлхүүрүүд хуваагдана

  • Суулгасан санах ойгүй түлхүүрүүд
    Ийм түлхүүрүүд нь програмын аюулгүй байдлын зохих түвшинг өгдөггүй. Эцсийн эцэст, түлхүүрийн логик блокоос гадна санах ой байгаа нь аливаа нарийн төвөгтэй хамгаалалтын системийг бий болгох боломжийг олгодог. Dongle санах ой нь програмыг ажиллуулахад шаардлагатай мэдээлэл, нууц үгийн жагсаалт (үндсэндээ цахим түлхүүрийг таних хэрэгсэл болгон ашиглаж болно) гэх мэтийг хадгалах боломжтой. Орчин үеийн ихэнх програмын санах ойн багтаамж нь ихэвчлэн хэдэн зуун байт хүрдэг. Суурилуулсан санах ойгүй dongle ашиглах нь зөвхөн хямд үнэтэй том гүйлгээтэй програмуудыг хамгаалах үндэслэлтэй байж болно.
  • Зөвхөн санах ой агуулсан түлхүүрүүд
    Энэ ангиллын түлхүүрүүд хуучирсан. Ийм түлхүүрүүдийг гаргахаа больсон боловч нэлээд олон тооны програм хангамжийн эцсийн хэрэглэгчдэд хадгалагдаж байна.
  • Захиалгат ASIC чип дээрх түлхүүрүүд
    Өнөөдөр энэ нь түлхүүрүүдийн хамгийн түгээмэл ангилал юм. Тэдгээрийн үйл ажиллагаа нь ASIC чипийн тодорхой төрлөөр тодорхойлогддог. Ийм түлхүүрүүдийн сул тал бол дизайны "бүрэн байдал" юм. Тэдний шинж чанаруудын хүрээ нь микро схемийг үүсгэх явцад тодорхойлсон хүрээгээр хязгаарлагддаг. Нэг загварын бүх товчлуурууд нь ижил алгоритм эсвэл алгоритмын дагуу ажилладаг (өөрөөр хэлбэл тэдгээр нь ижил төрлийн функцуудыг агуулдаг). Энэ шинж чанар нь хамгаалалтын системийн эсэргүүцлийн зэрэгт сөргөөр нөлөөлдөг. Эцсийн эцэст, байнга давтагддаг хамгаалалтын загвар нь жигнэмэгийг илүү хялбар болгодог.
  • Микропроцессорын түлхүүрүүд
    Энэ төрлийн товчлуурууд нь өмнөхөөсөө ялгаатай нь илүү уян хатан төхөөрөмжтэй байдаг. Микропроцессорын түлхүүрийн хянагч дээр та үйлчлүүлэгч бүрийн хувьд өөр өөр функцуудыг хэрэгжүүлдэг програмыг "анивчуулж" болно. Зарчмын хувьд аливаа микропроцессорын түлхүүрийг хялбархан програмчлах боломжтой бөгөөд энэ нь өөрийн өвөрмөц алгоритмын дагуу ажиллах болно.

Цахим түлхүүр нь хамгаалалтын техник хангамжийн хэсэг юм. Програм хангамжийн хэсэг нь товчлууруудтай ажиллах тусгай програм хангамжаас бүрдэнэ. Үүнд програмчлалын түлхүүр хэрэгсэл, хамгаалалт, оношилгоо суурилуулах хэрэгслүүд, гол драйверууд гэх мэт хэрэгслүүд орно.

Түлхүүр ашиглан програмуудыг хамгаалах

Хамгаалалтын системийг суулгахын тулд цахим түлхүүрийг шаардлагатай хэлбэрээр програмчлах шаардлагатай, өөрөөр хэлбэл хамгаалагдсан програм нь түлхүүрийг таних, автомат хамгаалалтыг тохируулснаар програмыг түлхүүртэй "холбох" санах ойн мэдээллийг оруулах шаардлагатай. ба / эсвэл API функцийг ашиглан хамгаалалт.

Dongle санах ойн програмчлалын хувьд тусгай хэрэгслүүдийг голчлон ашигладаг бөгөөд тэдгээрийн тусламжтайгаар санах ойн талбаруудын агуулгыг уншиж, дарж бичих, талбаруудыг өөрөө засах, өөрчлөх, устгах, dongle-ийг алсаас програмчлах боломжтой. Хамгаалалтын схемийг дибаг хийхэд програмчлалын хэрэгслүүдийг бас ашигладаг. Тэдгээрийн тусламжтайгаар тэд API функцүүдийн зөв гүйцэтгэлийг шалгаж, асуулт, түлхүүрийн хариултуудын массивыг үүсгэдэг.

Хамгаалах аргууд

Гүйцэтгэгч дээр суулгасан хамгаалалтын системүүд байдаг програм хангамжийн модулиуд(нугастай эсвэл автомат хамгаалалт), програмын эх кодонд суулгасан хамгаалалтын системүүд (API функцийг ашиглан хамгаалалт).

Автомат хамгаалалт

Програмын гүйцэтгэх файлыг dongles-тэй ажиллах програм хангамжийн багцад багтсан холбогдох хэрэгслээр боловсруулдаг. Дүрмээр бол энэ хамгаалалтын арга нь бараг бүрэн автоматжуулсан, суулгах процесс нь хэдхэн минут шаардагдах бөгөөд тусгай мэдлэг шаарддаггүй. Үүний дараа програм нь тодорхой параметр бүхий цахим түлхүүрт "тохируулах" болж хувирдаг.

Автомат хамгаалалтын хэрэгслүүд нь ихэвчлэн олон үйлчилгээний функцтэй байдаг бөгөөд энэ нь програмыг dongle-д "холбох" янз бүрийн горимыг сонгох, хэрэгжүүлэх боломжийг олгодог. нэмэлт функцууд. Жишээлбэл, вирусаас хамгаалах, ажиллах хугацаа, програмыг эхлүүлэх тоог хязгаарлах гэх мэт.

Гэсэн хэдий ч энэ арга нь хангалттай найдвартай байдлыг хангаж чадахгүй гэдгийг санах нь зүйтэй. Автомат хамгаалалтын модулийг дууссан программд хавсаргасан тул туршлагатай хакер "холболтын цэг" олж, ийм хамгаалалтыг "тайлах" боломжтой байх магадлалтай. Сайн автомат хамгаалалттай хэрэгсэл нь хамгаалагдсан програмыг дибаг хийх, задлахад хэцүү болгодог сонголтуудтай байх ёстой.

API функцээр хамгаалах

Энэхүү хамгаалалтын арга нь объектын модулиудад цуглуулсан API функцуудыг ашиглахад суурилдаг. API функцууд нь түлхүүрээр аливаа үйлдлийг гүйцэтгэх боломжийг олгодог (заасан шинж чанар бүхий түлхүүр хайх, өгөгдлийг унших, бичих, хяналтын нийлбэрийг тооцоолох, мэдээллийг хөрвүүлэх гэх мэт). Энэ нь ямар ч тохиолдолд тохирсон хамгаалалтын схемийг бий болгох боломжийг танд олгоно. Ерөнхийдөө API хамгаалалтын боломжууд нь зөвхөн хөгжүүлэгчийн төсөөллийн баялагаар хязгаарлагддаг гэж бид хэлж чадна.

Төрөл бүрийн програмчлалын хэл дээр бичигдсэн тусгай API функцүүдийн номын сангууд, тэдгээрийн хэрэглээний жишээг dongle-тэй ажиллах програм хангамжийн багцад оруулах ёстой. Хамгаалалт суулгахын тулд та шаардлагатай API функцууд руу дуудлага бичиж, програмын эх код руу оруулж, объектын модулиудаар эмхэтгэх хэрэгтэй. Үүний үр дүнд хамгаалалт нь програмын үндсэн хэсэгт гүн шингээгдэх болно. API функцийг ашиглах нь автомат хамгаалалтаас хамаагүй өндөр аюулгүй байдлыг хангадаг

Зарим програм хангамж үйлдвэрлэгчдийн үзэж байгаагаар энэхүү хамгаалалтын аргын бараг цорын ганц "сул тал" нь API функцтэй ажиллах боловсон хүчнийг сургах нэмэлт зардал юм. Гэсэн хэдий ч API ашиглахгүйгээр хамгаалалтын системийн хүлээн зөвшөөрөгдөх эсэргүүцэлд найдах боломжгүй юм. Тиймээс хөгжүүлэгчдийн амьдралыг хөнгөвчлөхийн тулд хамгаалалтын системийн үйлдвэрлэгчид API хамгаалалтыг суулгахад хялбар болгох программ дээр ажиллаж байна.

Ерөнхийдөө хамгаалалтын системийн ажиллагааг дараах байдлаар илэрхийлж болно.

Ашиглалтын явцад хамгаалагдсан програм нь "асуулт" гэж нэрлэгддэг мэдээллийг цахим түлхүүр рүү дамжуулдаг. Цахим түлхүүр нь үүнийг боловсруулж, буцааж өгдөг - "хариулт". Хөтөлбөр нь буцаж ирсэн өгөгдөл дээр үндэслэн түлхүүрийг тодорхойлдог. Хэрэв энэ нь зөв параметртэй бол програм үргэлжлүүлэн ажиллана. Хэрэв гол параметрүүд нь тохирохгүй эсвэл холбогдоогүй бол програм ажиллахаа больсон эсвэл демо горимд шилждэг.

Хамгаалалтын системийг хөгжүүлэгчид болон хакерууд (хакерууд эсвэл хакерууд) хоорондын сөргөлдөөн бол зэвсгийн уралдаан юм. Хакердах хэрэгсэл, аргуудыг байнга сайжруулж байгаа нь аюулгүй байдлын хөгжүүлэгчид нэг алхам урагшлахын тулд хамгаалах шинэ арга хэрэгсэл, аргуудыг байнга шинэчлэх эсвэл зохион бүтээхэд хүргэдэг. Эцсийн эцэст, өчигдөр үр дүнтэй байсан схем өнөөдөр тохиромжгүй байж магадгүй юм.

Аюулгүй байдлын эвдрэлийн аргууд

Түлхүүрийн техник хангамжийн хуулбарыг хийх

Энэ арга нь түлхүүрийн санах ойн чипийн агуулгыг тусгай програм хангамж, техник хангамжаар уншихад оршино. Дараа нь өгөгдлийг өөр түлхүүрийн чип рүү ("хоосон") шилжүүлнэ. Энэ арга нь маш их хөдөлмөр шаарддаг бөгөөд түлхүүр санах ой нь мэдээллийг уншихаас хамгаалагдаагүй тохиолдолд ашиглаж болно (энэ нь зөвхөн санах ой агуулсан түлхүүрүүдийн хувьд ердийн зүйл байсан). Нэмж дурдахад, dongle-ийн техник хангамжийн хуулбарыг үүсгэх нь програмыг хуулбарлах асуудлыг шийдэж чадахгүй, учир нь энэ нь "хавсарсан" хэвээр байгаа бөгөөд зөвхөн өөр нэг dongle-д байдаг. Эдгээр шалтгааны улмаас түлхүүрүүдийн техник хангамжийн хуулбарыг үйлдвэрлэх нь өргөн хэрэглэгддэггүй.

Түлхүүрийн эмулятор (програм хангамжийн хуулбар) хийх

Хамгийн түгээмэл ба үр дүнтэй аргахакердах бөгөөд энэ нь цахим түлхүүрийн ажиллагааг хуулбарлах (дууриах) програм хангамжийн модулийг (драйвер, номын сан эсвэл резидент програм хэлбэрээр) үүсгэхээс бүрддэг. Үүний үр дүнд хамгаалагдсан программд түлхүүр хэрэггүй болсон.

Эмуляторууд нь тодорхой загварын товчлуурууд, эсвэл ямар нэгэн програмаар хангагдсан товчлуурууд эсвэл тодорхой нэг түлхүүрүүдийн ажиллагааг хуулбарлаж чаддаг.

Байгууллагын хувьд тэдгээрийг бүтцийн эмулятор ба хариу үйлдэл үзүүлэх эмулятор гэж хувааж болно. Эхнийх нь түлхүүрийн бүтцийг нарийвчлан хуулбарладаг (ихэвчлэн эдгээр нь бүх нийтийн эмуляторууд), сүүлийнх нь тодорхой түлхүүрийн асуулт, хариултын хүснэгтийн үндсэн дээр ажилладаг.

Хамгийн энгийн тохиолдолд эмулятор үүсгэхийн тулд хакер нь түлхүүрийн бүх боломжит зөв асуултуудыг олж, хариултыг нь тааруулах ёстой, өөрөөр хэлбэл түлхүүр болон програмын хооронд солилцсон бүх мэдээллийг авах ёстой.

Орчин үеийн түлхүүрүүд нь эмуляци хийхээс сэргийлдэг бүхэл бүтэн хэрэгслүүдтэй байдаг. Юуны өмнө эдгээр нь түлхүүр солилцооны протокол болон хамгаалагдсан програмыг төвөгтэй болгох, дамжуулсан өгөгдлийг кодлох янз бүрийн сонголтууд юм. Аюулгүй солилцооны протоколын дараах үндсэн төрлүүд эсвэл тэдгээрийн хослолуудыг ашигладаг.

  • хөвөгч протокол - "хог" нь бодит өгөгдлийн хамт дамждаг бөгөөд цаг хугацааны явцад ээлжлэн солигдох дараалал, бодит болон шаардлагагүй мэдээллийн шинж чанар эмх замбараагүй өөрчлөгддөг.
  • шифрлэгдсэн протокол - бүх дамжуулагдсан өгөгдөл шифрлэгдсэн байна
  • автомат баталгаажуулалттай - dongle санах ойд бичих аливаа үйлдлийг өгөгдлийн хангалттай эсэхийг автоматаар шалгадаг.

Дамжуулсан мэдээллийн хэмжээ, түлхүүрийн асуултын тоог нэмэгдүүлэх замаар солилцооны протоколын нэмэлт хүндрэлд хүрдэг. Орчин үеийн түлхүүрүүд нь их хэмжээний өгөгдөлтэй ажиллахад хангалттай санах ойтой байдаг. Жишээлбэл, 256 байт санах ойтой түлхүүр нь нэг сесс дотор 200 байт хүртэлх мэдээллийг боловсруулах боломжтой. Ийм түлхүүрийн асуултын хүснэгтийг эмхэтгэх нь өнөөдөр маш их ачаалалтай ажил бололтой.

Автомат хамгаалалтын модулийн тасалгаа

Өмнө дурьдсанчлан, автомат хамгаалалт нь хамгаалалттай програмтай нэгдмэл байдлыг үүсгэдэггүй тул хангалттай эсэргүүцэлтэй байдаггүй. Үүний үр дүнд "дугтуйны хамгаалалт" -ыг зарим хүчин чармайлтаар арилгаж болно. Энэ зорилгоор хакеруудын ашигладаг хэд хэдэн хэрэгсэл байдаг: тусгай автомат хагардаг програмууд, дибагчид, дизассемблер. Хамгаалалтаас зайлсхийх нэг арга бол хамгаалалтын "дугтуй" дуусч, хяналтыг хамгаалагдсан програм руу шилжүүлэх цэгийг тодорхойлох явдал юм. Үүний дараа програмыг хамгаалалтгүй хэлбэрээр хүчээр хадгалах.

Гэсэн хэдий ч хамгаалалтын систем үйлдвэрлэгчдийн арсенал дээр хамгаалалтыг арилгах үйл явцыг аль болох хэцүү болгох хэд хэдэн заль мэх байдаг. Автомат хамгаалалтын сайн хэрэгсэл нь хангах сонголтуудыг багтаах нь гарцаагүй

  • автомат хакердах програмыг эсэргүүцэх,
  • дибаг хийгч ба дизассемблертэй тэмцэх (стандарт дибаг хийх хэрэгслийг хаах, хамгаалалтын модулийн динамик кодчилол, програмын кодын хэсгүүдийн хяналтын нийлбэрийг тооцоолох, "галзуу код" технологи гэх мэт),
  • хөрвүүлэх алгоритм (функц) ашиглан хамгаалагдсан биетийн кодчилол, програмын давхаргууд.

API функцийн дуудлагыг устгаж байна

Програмын эх кодоос API функцийн дуудлагыг устгахын тулд хакерууд дибаггер болон дизассемблер ашиглан дуудлага хаанаас гарсныг эсвэл функцийн нэвтрэх цэгүүдийг олж, кодыг тохируулан засварлана. Гэсэн хэдий ч API хамгаалалтыг зөв зохион байгуулснаар энэ арга нь маш их хөдөлмөр шаарддаг. Нэмж дурдахад, жигнэмэг нь хамгаалалтыг зөв, бүрэн устгасан гэдэгт хэзээ ч бүрэн итгэлтэй байж чадахгүй бөгөөд програм нь ямар ч алдаагүйгээр ажиллах болно.

API дуудлагыг арилгах эсвэл тойрч гарах оролдлогыг эсэргүүцэх хэд хэдэн үр дүнтэй арга байдаг:

  • "галзуу код" ашиглах: API функцийг үүсгэх үед тэдгээрийн командууд нь "хог хаягдал" - шаардлагагүй командууд, i.e. код нь маш их чимээ шуугиантай тул функцүүдийн логикийг судлахад хэцүү болгодог
  • Олон API нэвтрэх цэгийг ашиглах: Сайн API хамгаалалтанд функц бүр өөрийн гэсэн нэвтрэх цэгтэй байдаг. Хамгаалалтаа бүрэн саармагжуулахын тулд халдагч бүх цэгийг олох ёстой

Програм хангамж, техник хангамжийн хамгаалалт нь түүнийг хэрэгжүүлэгч хүнд үйл ажиллагааны хангалттай эрх чөлөөг өгдөг. Автомат хамгаалалттай байсан ч гэсэн та боломжит сонголтуудаас сонгож, хамгаалагдсан програмын шинж чанарыг тодорхойлж болно. API функцийг ашиглахдаа та ямар ч, бүр хамгийн боловсронгуй хамгаалалтын загварыг хэрэгжүүлж болно. Тэр. Барилга байгууламжийг хамгаалах ганц, нарийвчилсан схем байхгүй. Гэсэн хэдий ч хамгаалалтаа илүү бат бөх болгох олон арга бий (доор жагсаасан цөөн хэдэн).

Хакерын эсрэг арга хэмжээ

Автомат болон API хамгаалалтыг хослуулсан

Дээр дурдсанчлан эдгээр төрлийн хамгаалалт тус бүр өөрийн гэсэн саадтай байдаг. Гэхдээ тэд хамтдаа бие биенээ төгс нөхөж, туршлагатай хулгайчдад хүртэл даван туулах боломжгүй саад бэрхшээлийг бүрдүүлдэг. Үүний зэрэгцээ автомат хамгаалалт нь нэг төрлийн бүрхүүл, гадаад хилийн үүрэг гүйцэтгэдэг бөгөөд API хамгаалалт нь гол цөм юм.

API хамгаалалт

API хамгаалалтад хэд хэдэн функцийг ашиглахыг зөвлөж байна. Тэдний дуудлагууд нь програмын кодыг бүхэлд нь тарааж, функцын хувьсагчдыг хэрэглээний хувьсагчтай холих ёстой. Тиймээс API-ийн хамгаалалт нь программд гүн гүнзгий шингэсэн бөгөөд крекер бүх хамгаалалтын функцийг тодорхойлж, сонгохын тулд шаргуу ажиллах шаардлагатай болно.

Өгөгдөл хувиргахдаа алгоритм (эсвэл функц) ашиглах шаардлагатай. Мэдээллийг кодлох нь API функцийн дуудлагыг устгах нь утгагүй болгодог, учир нь өгөгдлийг тайлахгүй.

Аюулгүй байдлын логикийг төвөгтэй болгох үр дүнтэй арга бол API функцүүдийн буцаах кодуудад програмын хариу үйлдлийг хойшлуулах явдал юм. Энэ тохиолдолд буцах кодыг хүлээн авснаас хойш хэсэг хугацааны дараа хөтөлбөр цаашдын ажлыг шийднэ. Энэ нь кракерыг нарийн төвөгтэй шалтгаан-үр дагаврын холбоог мөрдөж, дибаг хийгчийн кодын хэт том хэсгүүдийг шалгахад хүргэдэг.

Автомат хамгаалалт

Автомат хамгаалалттай бол дибаг хийх, задлах хэрэгсэл, түлхүүрүүдийг кодлох, шалгах сонголтуудаас хамгаалах сонголтыг идэвхжүүлэх шаардлагатай. Мөн вирусын хамгаалалтыг ашиглах нь ашигтай. Үүний зэрэгцээ кодын хэсгүүдийн CRC-ийг шалгадаг бөгөөд энэ нь файлыг өөрчлөхөөс хамгаалагдсан гэсэн үг юм.

Хамгаалалтын шинэчлэл

Хамгаалалтын системийг хэрэгжүүлсний дараа түлхүүрүүдтэй ажиллах програм хангамжийг цаг тухайд нь шинэчлэх талаар мартаж болохгүй. Тус бүр шинэ хувилбар- эдгээр нь тогтмол алдаа, хаалттай "нүх" болон шинэ хамгаалалтын функцууд юм. Хамгаалалтын системийн зах зээл дээрх нөхцөл байдлыг байнга хянаж, шаардлагатай бол хамгаалалтын системийг илүү дэвшилтэт, найдвартай болгон өөрчлөх шаардлагатай.

Цахим түлхүүрийн боломжууд

Мэдээжийн хэрэг, хамгийн түрүүнд түлхүүр нь програмуудыг хамгаалахад зориулагдсан. Гэсэн хэдий ч орчин үеийн програм хангамж, техник хангамжийн хамгаалалтын боломж нь маш их бөгөөд энэ нь цахим түлхүүрийг ашиглах боломжийг олгодог Маркетингийн стратегиболон борлуулалтыг оновчтой болгох. Ийм "зохисгүй" хэрэглээний зарим сонголтууд энд байна.

Демо

Dongles ашиглан та програмын демо хувилбарыг бичихгүйгээр програм хангамжийн бүтээгдэхүүний демо хувилбарыг хялбархан үүсгэж болно. Та програмын зарим функцийг хаах эсвэл хязгаарлах замаар хуулбарыг чөлөөтэй тарааж болно, зөвхөн тохируулагч ашиглан идэвхжүүлдэг. Эсвэл хэрэглэгчдэд туршилтын ("туршилтын") хувилбараар бүрэн ажиллагаатай програмыг өгч, гүйлтийн тоог хязгаарлаарай. Мөн төлбөр хийсний дараа програмыг ашиглах хугацааг сунгах эсвэл хязгаарлалтыг бүрмөсөн арилгана уу.

Түрээс, түрээс

Хэрэв хөтөлбөр нь үнэтэй бол түүнийг хэсэгчлэн зарах эсвэл түрээслэх нь ихэвчлэн тохиромжтой бөгөөд ашигтай байдаг. Энэ тохиолдолд түлхүүрүүд нь маш сайн үйлчилгээтэй байх болно. Энэ нь яаж болдог вэ? Хөтөлбөрийн бүрэн хэмжээний ажлын хуулбарыг хугацаа нь хязгаарлагдмал, үйлчлүүлэгчид өгдөг. Үйлчлүүлэгч дараагийн төлбөрийг хийсний дараа түлхүүр санах ойг алсаас дахин програмчлах замаар програмыг ашиглах хугацааг уртасгадаг.

Програмыг хэсэг хэсгээр нь зарна

Хэрэв програм нь хэд хэдэн бүрэлдэхүүн хэсгээс бүрддэг бол (жишээлбэл, цахим орчуулагчийн багц - англи-орос, франц-орос гэх мэт) та түгээлтийн багцад бүх модулийг багтааж болно, гэхдээ зөвхөн төлсөн модулийг идэвхжүүлнэ үү. Хэрэв хүсвэл үйлчлүүлэгч өөрийн сонирхож буй програмын бүрэлдэхүүн хэсгийн төлбөрийг үргэлж төлж болох бөгөөд энэ нь алсаас түлхүүр програмчлалын тусламжтайгаар идэвхждэг.

Хамгаалагдсан програмыг шинэчилж байна

Үйлдвэрлэгч гаргасан шинэ хувилбархөтөлбөрүүд. Одоо тэрээр бүртгэлтэй хэрэглэгчдэд зориулсан програмыг шинэчлэх асуудалтай тулгарч байна. Алсын товчлуурын програмчлал нь энэ процедурыг хурдан бөгөөд хялбар болгодог. Програмын шинэ хувилбар гарахад өмнөх хувилбарын хэрэглэгчид шинэ түлхүүр гаргах, зарах шаардлагагүй болно. Та зүгээр л одоо байгаа түлхүүрийн санах ойн хэсгийг дахин програмчилж, үйлчлүүлэгч рүү шинэ хувилбарыг илгээх хэрэгтэй (үнэгүй эсвэл бага хэмжээний нэмэлт төлбөрөөр - компанийн маркетингийн бодлогоос хамаарна).

Дотоод сүлжээн дэх тусгай зөвшөөрөл

Энэ тохиолдолд лиценз олгох нь ашигласан програмын хуулбарын тоог хянах гэсэн үг юм. Сүлжээний програм хангамжийн үйлдвэрлэгчид нэг лицензтэй програм худалдаж аваад LAN дээр түүний олон арван хуулбарыг ажиллуулдаг нөхцөл байдлыг сайн мэддэг. Эдгээр нөхцөлд цахим түлхүүр болдог үр дүнтэй хэрэгсэл, хөтөлбөрийн "хэт хязгаарлагдмал" хуулбарыг эхлүүлэхээс урьдчилан сэргийлэх.

Лиценз хэрхэн явагддаг вэ? Хэрэглэгч сүлжээнд ямар нэгэн төрлийн програм суулгах гэж байна гэж бодъё (нягтлан бодох бүртгэл, агуулах гэх мэт). Худалдан авахдаа тэрээр шаардлагатай програмын тоог зааж өгч, зохих лицензийг авдаг. Үйлдвэрлэгч нь үйлчлүүлэгчдэд түгээлтийн хэрэгсэл, зөв ​​програмчлагдсан түлхүүрийг өгдөг. Одоо хэрэглэгч зөвхөн төлсөн хуулбарынхаа тоогоор л ажиллах боломжтой болно. Шаардлагатай бол тэрээр дутуу хуулбарыг үргэлж худалдаж авах боломжтой бөгөөд үйлдвэрлэгч нь түүний оффисоос гаралгүйгээр цахим түлхүүрийг дахин програмчлах болно.

Орчин үеийн техник хангамж, програм хангамжийн хамгаалалтын систем нь үр дүнтэй зохион байгуулах боломжийг олгодог олон үйлчилгээний функцийг хангадаг болохыг харахад хялбар байдаг маркетингийн бодлогомөн мэдээжийн хэрэг нэмэлт (мөн маш бодитой) ашиг тус хүртэх болно.

Цахим түлхүүрийн ирээдүй

Програм хангамж байгаа бөгөөд програм хангамжийн хулгайн асуудал байсаар байгаа цагт програм хангамж, техник хангамжийн хамгаалалт хамааралтай хэвээр байх болно. Арван жилийн дараа яг ямар байхыг хэлэхэд хэцүү. Гэхдээ одоо ч гэсэн тодорхой болж буй зарим чиг хандлагыг тэмдэглэж болно.

USB түгжээ нь түгээмэл болж байгаа бөгөөд аажмаар зэрэгцээ портын түгжээг солих магадлалтай. Түлхүүрүүдэд илүү төвөгтэй, тогтвортой алгоритмууд хэрэгжиж, санах ойн хэмжээ нэмэгдэх болно.

Цахим түлхүүрүүдийг (бага зэрэг өөрөөр байрлуулсан) компьютер хэрэглэгчдийг таних хэрэгсэл болгон ашиглаж эхэлжээ. Ийм таних түлхүүрүүд нь тусгай програмуудтай хослуулан вэб хуудсыг хамгаалах боломжтой.

Програм хангамж үйлдвэрлэгчдийн маркетингийн стратегийг бүрдүүлэх, програм хангамжийн бүтээгдэхүүнийг сурталчлахад цахим түлхүүрийн боломжууд улам бүр нэмэгдэх болно.

Ерөнхий мэдээлэл. Цахим түлхүүрнь хаалттай эсвэл нээлттэй гэсэн хоёр тогтвортой төлөвийн аль нэгэнд байж болох төхөөрөмж юм. Тохиромжтой цахим түлхүүрийн нэг төлөвөөс нөгөөд шилжих нь хяналтын хүчдэл эсвэл гүйдлийн нөлөөн дор гэнэт тохиолддог.

Орчин үеийн цахим технологид транзисторын унтраалга хамгийн өргөн хэрэглэгддэг.

Хоёр туйлт транзистор дээрх түлхүүрүүд. Хамгийн энгийн транзисторын шилжүүлэгчийн хэлхээ (Зураг 5.2, а) нь транзисторын өсгөгчийн хэлхээтэй төстэй боловч транзисторын ажиллагааны горимд ялгаатай байдаг. Түлхүүр горимд ажиллах үед транзисторын ажиллах цэг нь зөвхөн хоёр байрлалд байж болно: in таслах хэсгүүд(транзистор хаалттай) ба дотор ханасан бүсүүд(транзистор нээлттэй ба ханасан). Ийм түлхүүрүүдийг нэрлэдэг баянтранзистор түлхүүрүүд. Заримдаа шилжүүлэгчийг транзистор нээлттэй ажиллах цэг нь идэвхтэй бүсэд (ихэвчлэн ханасан бүсийн ойролцоо байдаг, гэхдээ түүнд хүрдэггүй) ашигладаг. Ийм түлхүүрүүдийг нэрлэдэг ханаагүй.Транзисторын ханасан унтраалга нь илүү түгээмэл хэрэглэгддэг, учир нь "Асаалттай" төлөвт гаралтын хүчдэл нь бага түвшинд, илүү тогтвортой байдаг.

Цагаан будаа. 5.2. Түлхүүрийг хаалттай төлөвөөс (А цэг) нээлттэй төлөв рүү (B цэг) шилжүүлэх үед горимын өөрчлөлтийг харуулсан транзисторын шилжүүлэгчийн хэлхээ (a) ба шинж чанарууд (б)

Таслах горимыг хангахын тулд түлхүүрийн оролтод сөрөг хүчдэл хэрэглэх шаардлагатай
(эсвэл p-n-p транзисторын хувьд эерэг).

Транзисторын найдвартай түгжихийн тулд сөрөг хүчдэлийн үнэмлэхүй утга
босго хүчдэлийн дор хаяж тодорхой утгатай байх ёстой
, мөн таслах горимыг хангах нөхцөл нь хэлбэртэй байна

Транзисторыг ханалтын горимд шилжүүлэхийн тулд түлхүүрийн оролтод ийм эерэг хүчдэл өгөх шаардлагатай , энэ үед үндсэн хэлхээнд гүйдэл үүсдэг

хаана
- идэвхтэй горим ба ханасан горимын хоорондох хил дээрх үндсэн гүйдэл (Зураг 5.2, b-ийн B цэг).

Ханалтын горим дахь коллекторын гүйдэл

.

Ханалтын горимд коллекторын хүчдэл
ялгаруулагчийн хувьд эерэг хэвээр байгаа боловч маш бага утгатай (германий транзисторын аравны нэг вольт, цахиурын хувьд 1 ... 1.5 В). Тиймээс коллекторын EAF дээрх хүчдэл сөрөг байна.

бөгөөд энэ нь урагшлах чиглэлд асдаг.

Цахим түлхүүрийн ажиллагаа нь асаах, унтраах хугацаанаас хамаарна.

Асаах хугацааг BT-ийн суурь дахь цөөнхийн цэнэгийн тээвэрлэгчдийн тархалтын хөдөлгөөний инерцээс шалтгаалсан саатал, гаралтын хүчдэлийн урд үүсэх хугацаа (суурах хугацаа) -аар тодорхойлогддог. Унтраах хугацаа нь сууринд хуримтлагдсан бага цэнэг зөөгчийг шингээх хугацаа ба гаралтын хүчдэлийн таслагдах хугацаа үүсэх нийлбэр юм.

Транзисторын шилжүүлэгчийн хурдыг нэмэгдүүлэх нь өндөр давтамжийн транзисторыг ашиглах, түгжээг тайлах ба урвуу үндсэн гүйдлийг нэмэгдүүлэх, түүнчлэн ханалтын горимд үндсэн гүйдлийг бууруулах замаар хөнгөвчилдөг.

Ханалтын горимд үндсэн гүйдлийг багасгахын тулд ханаагүй унтраалга ашигладаг бөгөөд үүнд Schottky диод нь суурь ба коллекторын хооронд холбогдсон байна (Зураг 5.3). Шоттки диод нь коллекторын уулзварын ханасан хүчдэлээс 0.1 ... 0.2 В-оор бага гох хүчдэлтэй тул ханалтын горимд орохоос өмнө нээгдэж, үндсэн гүйдлийн нэг хэсэг нь задгай диодоор дамжин коллекторын хэлхээнд ордог. транзистор, улмаар цөөнхийн тээвэрлэгчдийн цэнэгийн сууринд хуримтлагдахаас сэргийлдэг. Schottky диод бүхий ханаагүй унтраалга нь IC-д өргөн хэрэглэгддэг. Энэ нь нэгдсэн технологи ашиглан транзисторын бүтцэд суурилсан Schottky диодыг үйлдвэрлэх нь нэмэлт ажиллагаа шаарддаггүй бөгөөд шилжүүлэгчийн элементүүдийн эзэлдэг болорын талбайг нэмэгдүүлэхэд хүргэдэггүйтэй холбоотой юм.

Цагаан будаа. 5.3. Schottky диод бүхий түлхүүрийн схем

MIS транзистор дээрх түлхүүрүүд. Талбайн эффектийн транзисторын товчлуурууд (Зураг 5.4) нь цөөнхийн тээвэрлэгчдийн хуримтлал, шингээлт зэрэг сул талгүй тул сэлгэн залгах хугацааг электродын хоорондын багтаамжийг цэнэглэх, цэнэглэх замаар тодорхойлно. Резисторын үүрэг хээрийн эффектийн транзисторыг гүйцэтгэх боломжтой. Энэ нь хээрийн транзистор дээр суурилсан нэгдсэн унтраалга үйлдвэрлэх технологийг ихээхэн хөнгөвчилдөг.

Цагаан будаа. 5.4. P-n-gate (a) ба MIS төрлийн (b) бүхий FET дээрх электрон түлхүүрүүдийн схемүүд.

Индукцсан суваг бүхий MIS транзистор дээрх түлхүүрүүдэд (Зураг 5.5), резисторын үүрэг VT1 транзисторууд гүйцэтгэдэг бөгөөд идэвхтэй элементийн үүрэг нь VT2 транзисторууд юм. VT2 транзисторууд нь p төрлийн сувагтай, VT1 транзисторууд нь n төрлийн суваг (Зураг 5.5, а) эсвэл n төрлийн (Зураг 5.5, b) байдаг. Тэдний дамжуулах шинж чанарыг Зураг дээр үзүүлэв. 5.6, аболон 5.6, бтус тус. Түлхүүрүүдийн ажиллагааг тайлбарласан хүчдэлийн графикийг Зураг дээр үзүүлэв. 5.7.

Цагаан будаа. 5.5. Ижил (a) ба эсрэг (b) төрлийн цахилгаан дамжуулалтын индукцлагдсан суваг бүхий MIS транзистор дээр суурилсан электрон унтраалгын схемүүд

Цагаан будаа. 5.6. Төрөл бүрийн цахилгаан дамжуулалтын индукцлагдсан суваг бүхий MIS транзисторуудын дамжуулах шинж чанар

Цагаан будаа. 5.7. MIS транзистор дээрх электрон унтраалгын оролт (а) ба гаралтын (б) хүчдэлийн өөрчлөлтийн графикууд

Оролтод эерэг хүчдэл өгөх үед p хэлбэрийн сувагтай VT2 транзисторууд хаалттай байна. Эхний түлхүүрийн транзистор VT1 (Зураг 5.5, а) нь түүний хаалганд өгсөн сөрөг хэвийсэн хүчдэлийн улмаас нээлттэй байна.
. Хоёрдахь түлхүүрийн транзистор VT1 нь n төрлийн сувагтай (Зураг 5.5, b) мөн нээлттэй байна, учир нь түүний хаалга нь эерэг хүчдэлтэй оролттой холбогдсон байдаг.
. VT1 нээлттэй транзисторын эсэргүүцэл нь хаалттай транзистор VT2-ийн эсэргүүцэлтэй харьцуулахад бага байдаг
.

Түлхүүрүүдийн оролтод сөрөг хүчдэл ирэх үед
транзистор VT2 нээгдэж, транзистор VT1 хаагдана. Бараг бүх стресс транзистор VT1 сувгийн өндөр эсэргүүцэл дээр уналт, ба
.

5.4. Хоёр туйлт бүтцийн үндсэн логик элементүүд. LE-ийг бүтээхэд ашигладаг бүрэлдэхүүн хэсгүүд, нэг LE доторх бүрэлдэхүүн хэсгүүдийг холбох аргаас хамааран дараахь төрлийн LE буюу логик төрлүүдийг ялгадаг.

диод-транзистор логик (DTL);

транзистор-транзистор логик (TTL);

ялгаруулагч хосолсон логик (ECL);

тарилгын нэгдсэн логик (I 2 L, IIL);

MOS-транзистор (KMDP) дээрх логик элементүүд.

Бусад төрлийн LE байдаг. Тэдгээрийн зарим нь хуучирсан, одоогоор ашиглагдаагүй байгаа бол зарим нь боловсруулж байна.

TTL логик элементүүд. Транзистор-транзисторыг ийм логик элементүүд гэж нэрлэдэг бөгөөд оролтын хэлхээнд олон ялгаруулагч транзистор (MET) ашигладаг. Барилга ба үйл ажиллагааны зарчмын дагуу TTL хэлхээ нь DTL хэлхээнд ойрхон байна. MET-ийн ялгаруулагчийн уулзварууд нь оролтын диод, коллекторын уулзвар нь хэвийсэн диодын үүрэг гүйцэтгэдэг. TTL элементүүд нь DTL элементүүдээс илүү авсаархан байдаг бөгөөд энэ нь TTL чипүүдийг нэгтгэх түвшинг нэмэгдүүлдэг. DTL микро схемтэй харьцуулахад TTL дээр суурилсан нэгдсэн хэлхээ нь илүү өндөр хурдтай, дуу чимээний хамгаалалт, найдвартай байдал, илүү их ачааллын багтаамж, бага эрчим хүчний зарцуулалттай байдаг.

Зураг дээр. 5.8, аэнгийн инвертертэй 3I - NE LE TTL хэлхээг харуулж байна. Хэрэв бүх MET оролтод хүчдэл хэрэглэвэл
1-р түвшинд тохирч байвал МЭТВТ1-ийн бүх ялгаруулагчийн уулзварууд урвуу чиглэлтэй, коллекторын уулзварууд нь урагш чиглэсэн байна. MET коллекторын гүйдэл нь транзистор VT2-ийн суурийн дундуур урсдаг бөгөөд энэ нь нээгдэж, ханалтын горимд шилждэг. LE-ийн гаралт дээр бага түвшний хүчдэл тогтоогддог
.

Хэрэв дор хаяж нэг MET оролтыг идэвхжүүлсэн бол
түвшин 0-д тохирох бол, дараа нь харгалзах MET ялгаруулагч уулзвар урагш чиглэлд шилжинэ. Энэ шилжилтийн ялгаруулагч гүйдэл нь R1 резистороор урсдаг бөгөөд үүний үр дүнд MET-ийн коллекторын гүйдэл буурч, транзистор VT2 хаагдана. LE гаралт дээр хүчдэлийг тохируулна өндөр түвшин
.

LE-ийн хурдыг нэмэгдүүлэхийн тулд Schottky диод ашиглан шугаман бус санал хүсэлтийг нэвтрүүлсэн (Зураг 5.10, а-д диод VD). VT2 нэгдсэн транзистор бүхий Schottky диод VD нь нэг бүтцийг бүрдүүлдэг бөгөөд үүнийг заримдаа Schottky транзистор гэж нэрлэдэг.

Цагаан будаа. 5.8. Логик БА - Энгийн (а) ба төвөгтэй (б) инвертертэй TTL БИШ хэлхээнүүд

Зураг дээр. 5.8, бНарийн төвөгтэй инвертертэй TTL NOT 2I - логик элементийн диаграммыг үзүүлэв. Ийм инвертерийн ажиллагааг өмнө нь авч үзсэн.

Нарийн төвөгтэй инвертерийн онцлог шинж чанар нь VT2, VTZ, VT4 транзисторуудыг солих үйл явцын инерци юм. Тиймээс нарийн төвөгтэй инвертерийн гүйцэтгэл нь энгийнээс хамаагүй муу юм. Нарийн төвөгтэй инвертерийн хурдыг нэмэгдүүлэхийн тулд VT4 ялгаруулагчийн уулзвартай зэрэгцээ холбогдсон нэмэлт транзисторыг оруулав.

Одоогийн байдлаар TTL элемент бүхий хэд хэдэн төрлийн микро схемийг үйлдвэрлэж байна: стандарт (цуврал 133; K155), өндөр хурдтай (цуврал 130; K131), микро эрчим хүч (цуврал 134), Шоттки диодтой (цуврал 530; K531) болон Schottky бүхий микро цахилгаан. диодууд (К555 цуврал). Тэдгээр нь үйлдвэрлэлийн өндөр хувьтай, хямд өртөгтэй, өргөн функцтэй, практик хэрэглээнд тохиромжтой.

ESL логик элементүүд. Эмиттерийн хосолсон логикийн элементийн суурь нь одоогийн унтраалга дээр суурилсан төхөөрөмжүүд юм.

Хамгийн энгийн гүйдлийн шилжүүлэгчийн хэлхээг Зураг дээр үзүүлэв. 5.9, а.

Цагаан будаа. 5.9. Одоогийн шилжүүлэгчийн хялбаршуулсан диаграм (a) ба хүчдэлийн графикууд (б) түүний ажиллагааг тайлбарласан

VT1 ба VT2 транзисторуудын нийт гүйдлийг транзисторын ялгаруулагч хэлхээнд I оруулсан гүйдлийн генератороор тогтоодог. Хэрэв оролт (үндсэн VT1) нь бага түвшний хүчдэлийг хүлээн авдаг
(логик 0), дараа нь транзистор VT1 хаалттай, бүх гүйдэл байна транзистор VT2-ээр урсдаг бөгөөд суурь нь лавлагаа хүчдэлээр хангагдсан байдаг
, VT1 үндсэн хүчдэлийн доод түвшнээс давсан.

Хаалттай транзистор VT1-ийн коллектор дээр өндөр түвшний хүчдэл (логик 1) үүсч, зурагт үзүүлсэн шиг нээлттэй транзистор VT2 коллектор дээр бага түвшний хүчдэл (логик 0) үүсдэг. 5.9, б. Хэрвээ
, дараа нь транзистор VT1 нээгдэнэ. Учир нь
, дараа нь транзистор VT2 хаагдах ба бүх гүйдэл транзистор VT1-ээр дамжин урсах болно. VT1 коллектор дээр бага түвшний хүчдэл, VT2 коллектор дээр өндөр түвшний хүчдэл үүсдэг.

Одоогийн генераторын параметрүүд нь VT1 ба VT2 транзисторууд ханалтын горимд ордоггүй. Энэ нь ESL элементүүдийн өндөр гүйцэтгэлийг хангадаг.

ESL-ийн үндсэн логик элементийн бүдүүвч диаграммыг зурагт үзүүлэв. 5.10. Энэхүү LE нь 1-р гаралт дээр OR - БИШ, 2-р гаралт дээр OR гэсэн хоёр логик үйлдлийг нэгэн зэрэг гүйцэтгэдэг.

Цагаан будаа. 5.10. ESL-ийн үндсэн логик элементийн диаграмм

VT1, VT2 ба VTZ транзисторууд дээр OR - NOT (VT2 коллектор дээр) ба OR (VTZ коллектор дээр) логик функцуудыг хангадаг гүйдлийн унтраалга хийгдсэн. VT1, VT2 ба VTZ транзисторуудын хосолсон ялгаруулагч хэлхээнд багтсан өндөр эсэргүүцэлтэй R5 резисторыг одоогийн генератор болгон ашигладаг. Лавлах хүчдэлийн эх үүсвэрийг транзистор VT4 ба диод VD1 ба VD2 дээр хийдэг. Түвшин нь ойролцоогоор 0 ба 1-д тохирох түвшний дунд байдаг жишиг хүчдэлийг VTZ транзисторын сууринд ашигладаг тул өндөр түвшний хүчдэл (логик 1) хэрэглэвэл VTZ транзистор хаагдах болно. наад зах нь нэг оролт руу, хэрэв бүх оролт нь бага түвшний хүчдэлтэй байвал нээнэ үү (логик 0). VT2 ба VTZ коллекторуудын логик мэдээллийг VT5 ба VT6 транзисторууд дээр хийсэн гаралтын ялгаруулагч дагагчуудын сууринд нийлүүлдэг. Эмиттерийн дагагчид нь LE-ийн ачааллын багтаамжийг нэмэгдүүлж, гаралтын хүчдэлийн түвшинг энэ цувралын LE-ийн оролт, гаралтын хувьд нийцтэй болгоход үйлчилдэг.

LE ESL-ийн төлөөлөгчид нь 500-р цувралын нэгдсэн хэлхээнүүд юм.

LE ESL-ийн давуу тал нь тэдгээрийг үйлдвэрлэх сайн батлагдсан технологи бөгөөд энэ нь тохиромжтой микро схемийн гарцын нэлээд өндөр хувь, харьцангуй бага өртөгтэй байдаг. ESL элементүүд нь LE TTL-тэй харьцуулахад өндөр хурдтай байдаг. Ийм учраас тэдгээр нь өндөр хурдтай, өндөр хүчин чадалтай тооцоололд өргөн хэрэглэгддэг. LE ESL-ийн дифференциал каскад нь дуу чимээний өндөр хамгаалалт, эрчим хүчний эх үүсвэрийн температур, хүчдэлийн өөрчлөлттэй динамик параметрүүдийн тогтвортой байдал, шилжих давтамжаас үл хамааран тогтмол гүйдлийн хэрэглээг хангадаг.

LE ESL-ийн сул тал нь эрчим хүчний өндөр зарцуулалт юм.

Логик элементүүд БА 2 Л. LE AND 2 L нь тарилгын хөдөлгүүртэй транзисторын гинж хэлбэрээр хийгдсэн. BT-тэй харьцуулахад ийм транзисторуудын нэг онцлог шинж чанар нь нэмэлт электрод - форсунк байдаг. Энэ бүтцэд хоёр транзисторыг ялгаж болно. хэвтээ гүйдлийн хангамжболон босоо шилжүүлэлтЗурагт үзүүлсэн шиг холбогдсон. 5.11, б. Цахим түлхүүр S-ийн үүргийг ихэвчлэн OE-тэй холбож, түлхүүр горимд ажилладаг BT-ийн бүтцээр гүйцэтгэдэг.

Цагаан будаа. 5.11. Тарилгын хүчээр ажилладаг инвертерийн бүдүүвч диаграм

Форсункийн уулзварыг урагшлах чиглэлд нүүлгэн шилжүүлэх нь эерэг хүчдэлийг 1 ... Хэрэв түлхүүр нээлттэй бол (энэ тохиолдолд оролтын хүчдэл өндөр байвал) бараг бүх генераторын гүйдэл нь VT2 транзисторын суурь руу ордог. Транзистор нь нээлттэй, ханасан, гаралтын хүчдэл нь нэгж буюу хэдэн арван милливольт (ачаалыг коллекторт холбосон гэж үзвэл). Түлхүүр S хаалттай үед гүйдлийн генераторын бараг бүх гүйдэл нь түлхүүрээр дамждаг бөгөөд зөвхөн багахан хэсэг нь VT2 транзисторын суурь руу ордог. Транзистор нь таслах бүсийн ойролцоо идэвхтэй горимд байна. Энэ горим дахь транзисторын коллекторын хүчдэл нь өндөр түвшинд тохирч байна - ойролцоогоор 0.8 В.

Тиймээс тарилгын хөдөлгүүртэй транзисторыг БУС үйлдлийг гүйцэтгэдэг инвертер эсвэл LE гэж үзэж болно.

Зураг дээр. 5.12 нь LE OR - БИШ хоёр оролттой хэлхээг харуулж байна. Логик тэг хоёр оролт дээр ирэхэд транзистор VT1, VT2 хаагдаж гаралт дээр логик 1 үүснэ.Хэрэв ядаж нэг оролт нь логик 1-ийг хүлээн авбал харгалзах транзистор нээлттэй ба ханасан байх ба логик 0 байна. бүх коллекторуудын нэгдэл болох гаралт дээр тогтооно.

Цагаан будаа. 5.12. LE 2OR - БИШ тарилгын логикийн хялбаршуулсан диаграмм

LE ба 2 L-ийн давуу талууд нь өндөр зэрэгтэйинтеграци, өндөр хурд, маш бага гүйдэл (наноамперын нэгж) болон тэжээлийн хүчдэл багатай ажиллах чадвар.

5.5. MIS болон CMIS бүтцийн үндсэн логик элементүүд. MIS транзистор дээрх логик IC-ийн үндсэн элемент нь инвертер (БИШ элемент) юм. Зураг дээр. 5.13-т нэг (a) ба хоёр (b) тэжээлийн эх үүсвэр бүхий p төрлийн суваг бүхий MIS транзистор дээрх инвертерийн хэлхээг харуулав.

Цагаан будаа. 5.13. MIS транзистор дээрх инвертерийн схем (a, b) ба оролт ба гаралтын хүчдэлийн график (c)

Хоёр хэлхээний транзистор VT1 нь VT2 транзистортой харьцуулахад илүү нарийн, урт сувагтай байдаг. Тиймээс, хэрэв VT1 ба VT2 транзистор хоёулаа нээлттэй байвал
. Хэрвээ
, өөрөөр хэлбэл
, дараа нь транзистор VT2 нээлттэй байна. Үүний зэрэгцээ
, дараа нь гаралтын хүчдэл тэгтэй ойролцоо байна (Зураг 5.13, в).

Хэрвээ
, өөрөөр хэлбэл
, дараа нь транзистор VT2 хаалттай, транзистор VT1 хаагдах ирмэг дээр байна. Хаана
ба гаралтыг логик 1-д харгалзах бага сөрөг түвшинд тохируулна.

Транзисторын VT1 нэмэлт хүчдэлийн эх үүсвэрийн хаалганы хэлхээнд оруулах
LE-ийн дуу чимээний дархлааг нэмэгдүүлдэг.

Зураг дээр. 5.14, анэмэлт MIS транзистор дээр хийсэн LE OR - NOT гэсэн хоёр оролттой диаграммыг харуулав. n төрлийн сувагтай зэрэгцээ холбогдсон VTZ ба VT4 транзисторууд нь хяналтын транзисторууд, p төрлийн сувагтай VT1 ба VT2 транзисторууд нь ачааллын транзисторууд юм. Хяналтын транзисторууд нь доод хэсгийг бүрдүүлдэг ба ачааллын транзисторууд нь гаралтын хүчдэлийг арилгадаг хуваагчийн дээд гарыг бүрдүүлдэг.

Цагаан будаа. 5.14. KMDP транзистор дээрх OR - NOT (a) ба AND - NOT (b) логик элементүүдийн схемүүд

Хэрэв оролтууд болон бага түвшний хүчдэл:
, дараа нь транзистор VTZ ба VT4 хаалттай байна. P төрлийн суваг бүхий транзистор VT1-ийн эх үүсвэр нь эх үүсвэрийн нэмэх хэсэгт холбогдсон байна , тиймээс түүний хаалганы хүчдэл
мөн үнэмлэхүй утгаараа босго хүчдэлээс давсан байна. Транзистор VT1 нээлттэй, түүний сувгийн эсэргүүцэл бага, транзистор VT2-ийн эх үүсвэрийн хүчдэл нь хүчдэлтэй ойролцоо байна.
. Үүний үр дүнд транзистор VT2 нь бас нээлттэй бөгөөд дээд гарны эсэргүүцэл нь доод гарны эсэргүүцлээс хамаагүй бага байна. Гаралт нь цахилгаан тэжээлийн хүчдэлтэй ойролцоо өндөр түвшний хүчдэлд тохируулагдсан.

Хэрэв дор хаяж нэг оролт хийвэл эсвэл өндөр түвшний хүчдэлийг нийлүүлж, дараа нь доод гарны харгалзах транзистор нээгдэж, дээд гар нь хаагдана. Гаралт нь тэгтэй ойролцоо бага түвшний хүчдэл үүсгэдэг.

Логик элементүүдэд БА - KMDP-TL БИШ (Зураг 5.14, б) n төрлийн суваг VTZ ба VT4 бүхий хяналтын MOS транзисторууд цуваа холбогдсон ба p төрлийн суваг бүхий ачааллын хэсгүүд зэрэгцээ холбогдсон байна. VТЗ ба VT4 транзистор хоёулаа нээлттэй байвал доод гарны эсэргүүцэл бага байх болно, өөрөөр хэлбэл. үүдэнд байхдаа болон логик нэгжид тохирох хүчдэлүүд ажилладаг. Хаана
ба логик тэгтэй тохирч байна. Хэрэв оролтын аль нэгэнд бага хүчдэл байгаа бол VT1 эсвэл VT2 транзисторын аль нэг нь нээлттэй, VT3 эсвэл VT4 транзисторын аль нэг нь хаалттай байна. Энэ тохиолдолд дээд гарны эсэргүүцэл нь доод гарны эсэргүүцлээс хамаагүй бага бөгөөд гаралтын хүчдэлийн түвшин нь логик нэгжтэй тохирч байна.

KMDP-TL логик элементүүд нь эрчим хүчний бага зарцуулалт (хэдэн арван нановатт), хангалттай өндөр хурд (10 МГц ба түүнээс дээш), дуу чимээний өндөр эсэргүүцэл, цахилгаан тэжээлийн хүчдэлийн ашиглалтын хүчин зүйлээр тодорхойлогддог.
). Тэдний сул тал бол LE MDP-TL-тэй харьцуулахад үйлдвэрлэлийн нарийн төвөгтэй байдал юм.

(Програм хангамж) болон хуулбарлах, хууль бусаар ашиглах, зөвшөөрөлгүй тараахаас үүдэлтэй өгөгдөл.

Орчин үеийн цахим түлхүүрүүд

Цахим түлхүүрүүдийн ажиллах зарчим. Түлхүүр нь тодорхой компьютерийн интерфэйстэй холбогдсон байна. Цаашилбал, хамгаалагдсан програм нь тусгай драйвераар дамжуулан мэдээлэл илгээдэг бөгөөд үүнийг өгөгдсөн алгоритмын дагуу боловсруулж, буцааж өгдөг. Хэрэв түлхүүрийн хариулт зөв бол програм үргэлжлүүлэн ажиллана. Үгүй бол энэ нь демо горимд шилжих, зарим функцэд хандах хандалтыг хаах зэрэг хөгжүүлэгчийн тодорхойлсон үйлдлүүдийг хийж болно.

Сүлжээгээр хамгаалагдсан програмыг лицензлэх (сүлжээнд ажиллаж байгаа програмын хуулбарын тоог хязгаарлах) тусгай түлхүүрүүд байдаг. Энэ тохиолдолд нэг түлхүүр нь бүхэл бүтэн дотоод сүлжээнд хангалттай. Түлхүүрийг ямар ч ажлын станц эсвэл сүлжээний сервер дээр суулгасан. Хамгаалагдсан програмууд нь түлхүүрт ханддаг дотоод сүлжээ. Давуу тал нь дотоод сүлжээн доторх программтай ажиллахын тулд тэдэнтэй хамт dongle авч явах шаардлагагүй юм.

Дараах бүтээгдэхүүнүүд Оросын зах зээл дээр хамгийн алдартай (цагаан толгойн үсгийн дарааллаар): WIBU-SYSTEMS-ийн CodeMeter, Aktiv-ийн Guardant, Aladdin-аас HASP, Astroma Ltd.-аас LOCK, Feitian-аас Роки, Seculab-аас SenseLock гэх мэт.

Өгүүллэг

Програм хангамжийг зөвшөөрөлгүй ашиглахаас хамгаалах нь хөгжүүлэгчийн ашгийг нэмэгдүүлдэг. Өнөөдрийг хүртэл энэ асуудлыг шийдэх хэд хэдэн арга байдаг. Програм хангамж хөгжүүлэгчдийн дийлэнх нь идэвхжүүлэх түлхүүр, серийн дугаар гэх мэт хэрэглэгчийн хандалтыг хянадаг янз бүрийн програм хангамжийн модулиудыг ашигладаг. Ийм хамгаалалт нь хямд шийдэл бөгөөд найдвартай гэж хэлж болохгүй. Интернет нь идэвхжүүлэх түлхүүрийг (гол үүсгэгч) хууль бусаар үүсгэх эсвэл серийн дугаар / идэвхжүүлэх түлхүүр (засвар, хагарал) авах хүсэлтийг хаах боломжийг олгодог програмуудаар дүүрэн байдаг. Нэмж дурдахад хууль ёсны хэрэглэгч өөрөө серийн дугаараа нийтэд зарлах боломжтой гэдгийг мартаж болохгүй.

Эдгээр илэрхий дутагдал нь электрон түлхүүр хэлбэрээр техник хангамжийн програм хангамжийн хамгаалалтыг бий болгоход хүргэсэн. Анхны цахим түлхүүрүүд (өөрөөр хэлбэл програм хангамжийг хууль бус хуулбарлахаас хамгаалах техник хангамжийн төхөөрөмж) 1980-аад оны эхээр гарч ирсэн нь мэдэгдэж байгаа боловч тодорхой шалтгааны улмаас төхөөрөмжийн санаа, шууд бүтээлийн давуу талыг тогтооход маш хэцүү байдаг. .

Цахим түлхүүр бүхий програм хангамжийн хамгаалалт

Програм хангамж хөгжүүлэх багц

Dongles нь техник хангамжид суурилсан програм хангамжийн хамгаалалтын аргууд гэж ангилагддаг боловч орчин үеийн dongles нь ихэвчлэн програм хангамжийг хамгаалах олон платформ техник хангамж-програм хангамжийн хэрэгслийн систем гэж тодорхойлогддог. Баримт нь түлхүүрээс гадна цахим түлхүүр гаргадаг компаниуд SDK (Програм хангамж хөгжүүлэгчийн хэрэгсэл - програм хангамж хөгжүүлэх хэрэгсэл) өгдөг. SDK нь танилцуулсан технологийг өөрөө ашиглаж эхлэхэд шаардлагатай бүх зүйлийг агуулдаг програм хангамжийн бүтээгдэхүүн- хөгжүүлэлтийн хэрэгсэл, техникийн бүрэн баримт бичиг, төрөл бүрийн үйлдлийн системүүдийн дэмжлэг, нарийвчилсан жишээнүүд, кодын хэсгүүд, автомат хамгаалалтын хэрэгслүүд. SDK нь туршилтын төслүүдийг бий болгоход зориулсан демо түлхүүрүүдийг агуулж болно.

Хамгаалалтын технологи

Програм хангамжийг зөвшөөрөлгүй ашиглахаас хамгаалах технологи нь гүйцэтгэгдэх файл эсвэл динамик номын сангаас түлхүүрийг дараа нь хүлээн авах хүсэлтийг хэрэгжүүлэх, шаардлагатай бол хариултыг шинжлэхэд суурилдаг. Энд зарим ердийн асуултууд байна:

  • түлхүүр холболт байгаа эсэхийг шалгах;
  • програмд ​​шаардлагатай өгөгдлийг эхлүүлэх параметр болгон түлхүүрээс унших (зөвхөн тохирох түлхүүр хайхад ашиглагддаг, гэхдээ хамгаалалтанд ашигладаггүй);
  • програмыг хамгаалах үед шифрлэгдсэн программыг ажиллуулахад шаардлагатай өгөгдөл эсвэл гүйцэтгэх кодыг тайлах хүсэлт ("стандарттай харьцуулах" боломжийг олгодог; код шифрлэлтийн хувьд шифрлэгдээгүй кодыг гүйцэтгэх нь алдаа гаргахад хүргэдэг);
  • өмнө нь програм өөрөө шифрлэсэн өгөгдлийг тайлах хүсэлт (түлхүүр болгонд өөр өөр хүсэлт илгээх боломжийг олгодог бөгөөд ингэснээр API номын сан / түлхүүр өөрөө эмуляци хийхээс өөрийгөө хамгаалах болно)
  • Гүйцэтгэх кодын бүрэн бүтэн байдлыг одоогийн шалгах нийлбэрийг түлхүүрээс уншсан анхны шалгах нийлбэртэй харьцуулах замаар шалгах (жишээлбэл, кодын тоон гарын үсэг эсвэл бусад дамжуулсан өгөгдлийг түлхүүрийн алгоритмаар гүйцэтгэх, энэ тоон гарын үсгийг програм дотор шалгах); тоон гарын үсэг үргэлж өөр байдаг тул - криптограф алгоритмын онцлог - энэ нь API/түлхүүр эмуляциас хамгаалахад тусалдаг);
  • dongle-д суурилуулсан бодит цагийн цагийн хүсэлт (хэрэв байгаа бол; dongle-ийн техник хангамжийн алгоритмын ажиллах хугацаа нь дотоод таймераар хязгаарлагдах үед автоматаар гүйцэтгэх боломжтой);
  • гэх мэт.

Орчин үеийн зарим түлхүүрүүд (Aktiv компанийн Guardant Code, Astroma Ltd. LOCK, Feitian-ийн Rockey6 Smart, Seculab-ийн Senselock) нь хөгжүүлэгчид өөрсдийн алгоритмыг эсвэл бүр програмын кодын салангид хэсгүүдийг хадгалах боломжийг олгодог гэдгийг тэмдэглэх нь зүйтэй. олон тооны параметрийн оролтыг хүлээн авдаг хөгжүүлэгчийн тусгай алгоритмууд) ба тэдгээрийг түлхүүрээр гүйцэтгэнэөөрийн микропроцессор дээр. Энэхүү арга нь программ хангамжийг хууль бус хэрэглээнээс хамгаалахаас гадна уг программд ашиглагдаж буй алгоритмыг өрсөлдөгчид судалж, хувилах, программдаа ашиглахаас хамгаалах боломжийг олгодог. Гэсэн хэдий ч энгийн алгоритмын хувьд (мөн хөгжүүлэгчид ачаалахдаа хангалтгүй төвөгтэй алгоритмыг сонгохдоо алдаа гаргадаг) "хар хайрцаг" шинжилгээний аргыг ашиглан криптоанализ хийж болно.

Дээрхээс харахад цахим түлхүүрийн "зүрх" нь хувиргах алгоритм (криптограф эсвэл бусад) юм. Орчин үеийн dongles-д үүнийг техник хангамжид хэрэгжүүлдэг - энэ нь бүрэн түлхүүр эмулятор үүсгэхийг бараг үгүйсгэдэг, учир нь шифрлэлтийн түлхүүр нь dongle гаралт руу хэзээ ч дамждаггүй бөгөөд энэ нь түүнийг саатуулах боломжийг үгүйсгэдэг.

Шифрлэлтийн алгоритм нь нууц эсвэл олон нийтэд нээлттэй байж болно. Нууц алгоритмыг хамгаалалтын тоног төхөөрөмж үйлдвэрлэгч, тэр дундаа үйлчлүүлэгч бүрт тус тусад нь боловсруулдаг. Ийм алгоритмыг ашиглах гол сул тал бол криптографийн хүчийг үнэлэх боломжгүй юм. Энэ нь хакердсан эсэхээс үл хамааран алгоритм хэр найдвартай болохыг зөвхөн тодорхой хэлэх боломжтой байв. Нийтийн алгоритм буюу "нээлттэй эх сурвалж" нь юутай ч зүйрлэшгүй илүү криптографийн хүч чадалтай байдаг. Ийм алгоритмыг санамсаргүй хүмүүс биш, харин криптографийн шинжилгээнд мэргэшсэн хэд хэдэн мэргэжилтнүүд шалгадаг. Ийм алгоритмуудын жишээ бол өргөн хэрэглэгддэг ГОСТ 28147-89, AES, RSA, Элгамал гэх мэт.

Автомат хэрэгслээр хамгаалах

Техник хангамжийн хэрэгслийн ихэнх гэр бүлийн хувьд "Хулганы цөөн хэдэн товшилтоор" програмыг хамгаалах боломжийг олгодог автомат хэрэгслүүд (SDK-д багтсан) бүтээгдсэн. Энэ тохиолдолд програмын файлыг хөгжүүлэгчийн өөрийн кодоор "боодог". Энэ кодын хэрэгжүүлсэн функц нь үйлдвэрлэгчээс хамаарч өөр өөр байдаг боловч ихэнхдээ код нь түлхүүр байгаа эсэхийг шалгадаг, лицензийн бодлогыг хянадаг (програм хангамжийн үйлдвэрлэгчээс тогтоосон), гүйцэтгэх файлыг дибаг хийх, задлахаас хамгаалах механизмыг хэрэгжүүлдэг ( жишээ нь, гүйцэтгэх файлыг шахах) гэх мэт.

Хамгийн чухал зүйл бол автомат хамгаалалтын хэрэгслийг ашиглахын тулд програмын эх код руу нэвтрэх шаардлагагүй юм. Жишээлбэл, гадаадын бүтээгдэхүүнийг нутагшуулахдаа (програм хангамжийн эх кодонд саад учруулах боломжгүй үед) ийм хамгаалалтын механизм зайлшгүй шаардлагатай боловч зөвшөөрөхгүйцахим түлхүүрийн боломжуудыг бүрэн дүүрэн ашиглаж, уян хатан, хувь хүний ​​хамгаалалтыг хэрэгжүүлнэ.

API функцээр аюулгүй байдлыг хэрэгжүүлэх

Автомат хамгаалалтыг ашиглахаас гадна программ хангамж хөгжүүлэгч нь хамгаалалтын системийг программд эх кодын түвшинд нэгтгэх замаар хамгаалалтыг бие даан хөгжүүлэх боломжийг олгодог. Үүнийг хийхийн тулд SDK нь энэ түлхүүрийн API функцын тайлбарыг агуулсан янз бүрийн програмчлалын хэлний сангуудыг агуулдаг. API нь програм, системийн драйвер (мөн сүлжээний түгжээтэй тохиолдолд сервер) болон dongle хооронд өгөгдөл солилцох зориулалттай функцүүдийн багц юм. API функцууд нь гүйцэтгэлийг хангадаг янз бүрийн үйл ажиллагааТүлхүүрээр: санах ой хайх, унших, бичих, техник хангамжийн алгоритм ашиглан өгөгдлийг шифрлэх, тайлах, сүлжээний програм хангамжийн лиценз олгох гэх мэт.

Энэ аргыг чадварлаг ашиглах нь хэрэглээний өндөр түвшний аюулгүй байдлыг хангадаг. Програмын бие дэх өвөрмөц байдал, "тодорхой бус" байдлаас шалтгаалан програмд ​​суулгасан хамгаалалтыг саармагжуулах нь нэлээд хэцүү байдаг. Хамгаалалтаас зайлсхийхийн тулд хамгаалагдсан програмын гүйцэтгэх кодыг судлах, өөрчлөх хэрэгцээ нь өөрөө үүнийг зөрчихөд ноцтой саад болдог. Тиймээс аюулгүй байдлын хөгжүүлэгчийн үүрэг бол юуны түрүүнд түлхүүр удирдлагын API ашиглан өөрийн хамгаалалтыг хэрэгжүүлэх замаар автоматжуулсан хакердах аргуудаас хамгаалах явдал юм.

Аюулгүй байдлын тойруу

Орчин үеийн Guardant dongles-ийг бүрэн дуурайх талаар ямар ч мэдээлэл байгаагүй. Одоо байгаа хүснэгтийн эмуляторуудыг зөвхөн тодорхой програмуудад ашигладаг. Тэдгээрийг бий болгох боломж нь хамгаалалтын хөгжүүлэгчид цахим түлхүүрийн үндсэн функцийг ашиглаагүй (эсвэл бичиг үсэг тайлагдаагүй) байсантай холбоотой юм.

Мөн LOCK товчлууруудыг бүрэн эсвэл хэсэгчлэн эмуляци хийх эсвэл энэ хамгаалалтыг тойрч гарах өөр аргуудын талаар мэдээлэл алга байна.

Програм хангамжийн модулийг хакердах

Халдагчид програмын кодыг бүхэлд нь шинжилсний дараа хамгаалалтын блокийг тусгаарлаж, идэвхгүй болгохын тулд програмын логикийг шалгадаг. Програмыг эвдэх нь дибаг хийх (эсвэл алхам хийх), задлах, үндсэн санах ойг хаях замаар хийгддэг. Програмын гүйцэтгэх кодыг шинжлэх эдгээр аргуудыг халдагчид ихэвчлэн хослуулан ашигладаг.

Дибаг хийх нь тусгай программ - дибаглагч ашиглан хийгддэг бөгөөд энэ нь аливаа програмыг алхам алхмаар ажиллуулах, түүний үйлдлийн орчныг дуурайх боломжийг олгодог. Дибаглагчийн чухал үүрэг бол тохируулах чадвар юм зогсоох цэг (эсвэл нөхцөл)кодын гүйцэтгэл. Тэдгээрийг ашигласнаар халдагчид код дахь түлхүүр рүү нэвтрэх боломжтой газруудыг хянах нь илүү хялбар байдаг (жишээ нь, "Түлхүүр байхгүй байна! USB интерфэйс дэх түлхүүр байгаа эсэхийг шалгана уу" гэх мэт мессеж дээр гүйцэтгэл зогсдог. ).

Буулгах- гүйцэтгэх модулиудын кодыг хүн унших боломжтой програмчлалын хэл рүү хөрвүүлэх арга - Assembler. Энэ тохиолдолд халдагч програм юу хийж байгааг хэвлэсэн (жагсаалт) авдаг.

Эмхэтгэл- програмын гүйцэтгэх модулийг дээд түвшний хэлээр програмын код болгон хувиргах, эх кодтой ойролцоо байгаа програмын дүрслэлийг авах. Үүнийг зөвхөн зарим програмчлалын хэлүүдэд хийх боломжтой (ялангуяа C# хэл дээр бүтээгдсэн ба байт кодоор тархсан .NET програмуудын хувьд харьцангуй өндөр түвшний тайлбарласан хэл).

Довтолгооны мөн чанар санах ойн хаягдалЭнэ нь програм хэвийн ажиллаж эхлэх үед RAM-ийн агуулгыг унших явдал юм. Үүний үр дүнд халдагчид ажлын кодыг (эсвэл түүний сонирхсон хэсгийг) "цэвэр хэлбэрээр" хүлээн авдаг (жишээлбэл, програмын код шифрлэгдсэн бөгөөд нэг буюу өөр хэсгийг гүйцэтгэх явцад зөвхөн хэсэгчлэн тайлагдсан бол). Довтлогчийн хувьд гол зүйл бол зөв мөчийг сонгох явдал юм.

Дибаг хийхээс зайлсхийх олон арга байдаг бөгөөд аюулгүй байдлын хөгжүүлэгчид тэдгээрийг ашигладаг болохыг анхаарна уу: шугаман бус код, (олон урсгалт), тодорхой бус гүйцэтгэлийн дараалал, код "хоглох" (халдагчид төөрөгдүүлэхийн тулд нарийн төвөгтэй үйлдлүүдийг гүйцэтгэдэг ашиггүй функцууд), дибаглагчдын өөрсдийн болон бусдын төгс бус байдлыг ашиглан

ХОНХ

Энэ мэдээг чамаас өмнө уншсан хүмүүс бий.
Хамгийн сүүлийн үеийн нийтлэлүүдийг авахын тулд бүртгүүлнэ үү.
Имэйл
Нэр
Овог
Та "Хонх"-ыг хэрхэн уншихыг хүсч байна вэ?
Спам байхгүй