Results 1 to 18 of 18

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User kostadinnm's Avatar
    Join Date: Oct:2008
    Location: Ïåòðè÷, Ñîôèÿ
    Posts: 1,049

    Êðèïòîãðàôèÿ - ïóáëè÷íèÿ êëþ÷ ïîëçâà ëè ñå çà 'êðèïòèðàùà' îïåðàöèÿ?

    Çäðàâåéòå,
    Òóê âúâ ôèðìàòà èìàì çàäà÷à äà ïðîó÷à êîíöåïöèÿòà çà ðàáîòà ñúñ öèôðîâè ñåðòèôèêàòè. Òå ñå áàçèðàò íà êðèïòèãðàôñêèòå àëãîðèòìè.
    Òà, ïèòàíåòî ìè å ïðèíöèïíî è å ñâúðçàíî ñ èçïîëâàíåòî íà ïóáëè÷íèÿ è ÷àñòíèÿ êëþ÷ â åäíà secure-íàòà îïåðàöèÿ.  wikipedia èìà äâå îñíîâíè äèàãðàìè: ñúîòâåòíî çà signing è shared secret. Ïúðâàòà ìè å ÿñíà, íî ìå èíòåðåñóâà ïóáëè÷íèÿ êëþ÷ ìîæå ëè äà ñå ïîëçâà è çà 'êðèïòèðàùà'-òà îïåðàöèÿ(ïðè shared secret èëè â äðóã ñöåíàðèé)? Èëè èíà÷å êàçàíî - çà àëãîðèòìèòå è èìïëåìåíòàöèèòå èì, èìà ëè çíà÷åíèå, ÷å ïðè êðèïòèðàùà/äåêðèïòèðàùà îïåðàöèÿ èì ïîäàâàø ïóáëè÷åí èëè ÷àñòåí êëþ÷, èëè âèäà íà êëþ÷à èìà çíà÷åíèå ñàìî çà öåëèÿ ïðîöåñ(êëþ÷îâåòå ñà åäíîòèïíè, à ñàìî çà ãîëÿìàòà êàðòèíà èìà çíà÷åíèå òîâà, ÷å ÷àñòíèÿ êëþ÷ íèêîé íå òè ãî çíàå)?!

    ÏÏ:Òóê ñèãóðíî ùå ìè ïîìîãíå ìíîãî ëåñíî è áúðçî íÿêîé, êîéòî å èìïëåìåíòèðàë êðèïòîãðàôñêèòå àëãîðèòìè Àìà íàëè âñå íè "ìÿòàò", ÷å òî ïðîãðàìèðàíåòî òðÿáâàëî äà çàïðèëè÷âà íà ÷îâåøêè åçèê è ÷å "Òå, àëãîðèòìèòå, ãè èìà èçïèñàíè - òè åäâà ëè ùå ãè íàïèøåø ïî-äîáðå!"... Ïúê, àç êàòî íå ðàçáèðàì â ãåíåçèñ íåùî, íå ìè èäâà äà ñå 'ïúíà' äà ãî ðàáîòÿ!
    Mobo: ECS H57H-M CPU: Intel® Core™ i3-540 RAM: AData 16GB HDD: X-25M 80GB + 7K1000.D
    Graphics: Sapphire R7 260X 1G D5 PSU: Corsair VS550 Case: DeepCool Smarter Display: Asus PA246Q Acer Timeline 13

  2. #2
    Registered User
    Join Date: Sep:2003
    Location: Where you live
    Posts: 976
    ïî ïðèíöèï íÿìà çíà÷åíèå êîé å ïóáëè÷åí è êîé ÷àñòåí êëþ÷.

    ïðîñòî ñå ãåíåðèðàò äâà êëþ÷à, åäèíèÿò ñå ïóáëèêóâà çà îáùî ïîëçâàíå è çàòîâà ñå êàçâà ïóáëè÷åí. äðóãèÿò ñå çàïàçâà â òàéíà (÷àñòåí). ñÚîáùåíèÿòà êðèïòèðàíè ñ åäèíèÿò êëþ÷ ìîãàò äà ñå äåêðèïòèðàò ñàìî ñÚñ äðóãèÿ.

    òàêà âñåêè ìîæå äà êðèïòèðà ñÚñ åäèíèÿ êëþ÷ (ïóáëè÷íèÿ), íî ñàìî òîçè êîéòî ïðèòåæàâà äðóãàòà äâîéêà (÷àñòíèÿò êëþ÷) ìîæå äà äåøèôðèðà.

    îáðàòíîòî ñÚùî å âÿðíî è ñå ïîëçâà: ñàìî ïðèòåæàòåëÿò íà ò.í ×àñòåí êëþ÷ ìîæå äà êðèïòèðà íåùî, êîåòî ìîæå äà ñå äåêðèïòèðà îò âñåêè. òîâà ñå ïîëçâà çà ò.í öèôðîâ ïîäïèñ.
    Last edited by dzk; 23rd February 2012 at 14:53.

  3. #3
    Registered User kostadinnm's Avatar
    Join Date: Oct:2008
    Location: Ïåòðè÷, Ñîôèÿ
    Posts: 1,049
    Åé, ìåðñè çà îòãîâîðà!

    Ïúê àç, êàòî íàìåðÿ âðåìå ñúì ñè ïîñòàâèë çà öåë äà ðàçó÷à êðèïòîãðàôèÿòà ïî-ïîäðîáíî!

    --------- Äîáàâåíî â 12:46 --------- Ïðåäèøíî ìíåíèå: â÷åðà â 14:13 ---------

    Êîëåãè, ìíîãî ãëàâîáëúñêàíèöè ñè íàâëÿêîõ. Ñåãà ñúì çàáèë íà åäíî èçðå÷åíèå îò òàçè ñòàòèÿ:
    The typical implementation of digital certification involves signature algorithm that both hashes the message and signs the hash with the private-key, rather than using a message-digest function followed by message-digest encryption algorithm.
    Êàêâî òî÷íî ñå îïèòâà äà êàæå èíäèåöà?! Õåø ñòîéíîñòòà("digest"-à) áèâà ïîäïèñàíà(encryption âúðõó message-digest-à) - òàà, êúäå å ðàçëèêàòà, íå ìîãà äà ðàçáåðà?!

    Çà ìåòîäèòå(hash and sign VS message digest encryption), êîèòî òîé ïðîòèâîïîñòàâÿ, íå ìè èäâà íèùî íàóì, îñâåí äà ïðåäïîëàãàì, ÷å å èììåííî ñâúðçàíî ñ äâóçíà÷íîñòòà íà ïóáëè÷íèÿ è ÷àñòíèÿ êëþ÷îâå ïðè êðèïòèðàíåòî.
    Mobo: ECS H57H-M CPU: Intel® Core™ i3-540 RAM: AData 16GB HDD: X-25M 80GB + 7K1000.D
    Graphics: Sapphire R7 260X 1G D5 PSU: Corsair VS550 Case: DeepCool Smarter Display: Asus PA246Q Acer Timeline 13

  4. #4
    Registered User tedych's Avatar
    Join Date: Nov:2003
    Location: Ïëîâäèâ
    Posts: 17,654
    "hashes the message" è "using a message-digest function" ñà åäíî è ñúùî.
    Âúâ âòîðèÿ ñëó÷àé íå å ÿñíî òîâà "followed by message-digest encryption algorithm. " êàêâî å èìàë ïðåäâèä, êàêúâ àëãîðèòúì, äàëè îòäåëåí îò òîçè, ñâúðçàí ñ äâàòà êëþ÷à.
    Ìîæå áè ðàçëèêàòà å â ïîñëåäíîòî - åíêðèïöèÿòà íà äàéäæåñòà - èëè ñå ïîëçâà ÷àñòíèÿ êëþ÷ çà ïîäïèñâàíåòî íà äàéäæåñòà (è äîáàâÿíåòî íà ïîäïèñà êàòî ðåçóëòàò), èëè ñå ïîëçâà êðèïòèðàíå íà òîçè äàéäæåñò, íî íå ñòàâà ÿñíî ñ êàêâà äðóãà åíêðèïöèÿ èìà ïðåäâèä.
    Íå çíàì îòêúäå ÷åòåø òèÿ íåùà, íî àç íå áèõ ÷åë îòòàì, èëè ïîíå áèõ ÷åë îò îùå åäíî ìÿñòî.
    Àêî íàèñòèíà å ïèñàíî îò èíäèåö, åìè... àç èçáÿãâàì ñòàòèè îò èíäèéöè, ÷óäíî çàùî âñå íåùî èçêàçà èì íå å íàðåä, íå å êàòî äà ñúì áèë ïðåäóáåäåí.

  5. #5
    Registered User
    Join Date: Jan:2011
    Location: Ñîôèÿ
    Posts: 2,295
    Ñïîðåä ìåí ñå èìà âïðåäâèä êðèïòèðàíåòî íà ñàìèÿ õåø, ñ öåë òîé äà íå ìîæå äà áúäå ìàíèïóëèðàí. Òîâà âäèãà íèâîòî íà ñèãóðíîñò.

  6. #6
    Registered User kostadinnm's Avatar
    Join Date: Oct:2008
    Location: Ïåòðè÷, Ñîôèÿ
    Posts: 1,049
    Äîáðå, òóê âå÷å ñòàâà èíòåðåñíî, êàêâà òî÷íî å ðàçëèêàòà â íà÷èíà íà ôóíêöèîíèðàíå íà åäèí öèôðîâ ïîäïèñ è åäèí öèôðîâ ñåðòèôèêàò?! Åòî êàêâî êàçâà íÿêîé ñè Ben Robinson â òîâà ïèòàíå îò stackoverflow:
    Conceptually they are kind of oposites. With a digital certificate encypt you with the public key and decrypt with the private key, that way you can ensure only the person with the private key can read your text. With a digital signature you encrypt with the private key and decrypt with the public key, that way anyone can decrypt, but only the person with the private key can encrypt so you know the message has come from the person with the private key
    Ñ ÷èé òî÷íî ïóáëè÷åí êëþ÷ encrypt-âàì ïðè èçäàâàíå/âåðèôèêàöèÿ íà/ñúñ öèôðîâ ñåðòèôèêàò è ñ êàêâà öåë?!
    Mobo: ECS H57H-M CPU: Intel® Core™ i3-540 RAM: AData 16GB HDD: X-25M 80GB + 7K1000.D
    Graphics: Sapphire R7 260X 1G D5 PSU: Corsair VS550 Case: DeepCool Smarter Display: Asus PA246Q Acer Timeline 13

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 Õàðäóåð ÁÃ. Âúçìîæíî å ñúäúðæàíèåòî íà òàçè ñòðàíèöà äà å îáåêò íà àâòîðñêè ïðàâà.
iskamPC.com | mobility.BG | Bloody's Techblog | Êðèïòîâàëóòè è ìàéíèíã | 3D Vision Blog | Ìàãàçèí çà åëåêòðîííè öèãàðè