fbpx
วิกิพีเดีย

พีจีพี

พริตทีกูดไพรเวซี หรือ พีจีพี (อังกฤษ: Pretty Good Privacy: PGP) เป็นวิธีเข้ารหัสและยืนยันตัวตน โดยมากนิยมใช้เข้าและถอดรหัส และลงลายมือชื่อในการส่งอีเมล เริ่มสร้างโดย Phil Zimmermann เมื่อปี ค.ศ. 1991 มีหลักการทำงาน คือ อาศัยการเข้ารหัสแบบกุญแจสาธารณะ (public-key) ที่รวมถึงระบบที่รวมกุญแจไว้กับชื่อผู้ใช้ ในรุ่นแรกๆ นั้น PGP เป็นที่รู้จักในฐานะ web of trust ซึ่งแตกต่างจากระบบ X.509 ที่เป็นแบบโครงสร้างลำดับชั้น (hierarchical) ซึ่ง PGP ได้นำมาประยุกต์ใช้และปรับปรุงในภายหลัง

ประวัติ

กำเนิด

PGP ในรุ่นแรกสุดนั้นถูกสร้างขึ้นด้วยฝีมือของ Phil Zimmermann ในปี 1991 ภายใต้ชื่อ Pretty Good Privacy โดยได้แรงบันดาลใจมาจากร้านขายของชำที่ชื่อ Ralph's Pretty Good Grocery โดยในรุ่นแรกนั้น อาศัยการเข้ารหัสแบบ Symmetric-key BassOmatic ที่ Zimmermann ได้คิดค้นขึ้นมาเอง และในช่วงเวลาต่อมาด้วยความที่ PGP นั้นเป็นซอฟต์แวร์ที่ไม่มีลิขสิทธิ์ทำให้ถูกใช้งานจากผู้ใช้ BBS หรือกระทั่งถูกใช้เพื่อความปลอดภัยในการส่งข้อความหรือแฟ้มระหว่างกันมากขึ้น และทำให้ความนิยมใน PGP แพร่ขยายไปอย่างรวดร็วและกว้างขวาง

PGP 5

ในปี 1993 Zimmermann นั้นถูกรัฐบาลสหรัฐตรวจสอบเนื่องด้วยสาเหตุที่ว่าสมัยนั้นการเข้ารหัสข้อมูลที่ใช้ keys มากกว่า 40 บิทนั้นมักจะ ใช้ในการอำพรางการขนส่งของผิดกฎหมาย ดังนั้น PGP ที่ใช้ keys ถึง 128 บิท จึงถูกจัดเป็นกลุ่มต้องสงสัยอย่างเลี่ยงไม่ได้ แต่ในที่สุดแล้ว Zimmermann เองก็สามารถยืนยันความบริสุทธิ์ของตัวเองได้ และพ้นจากการถูกกล่าวหาในที่สุด

ท่ามกลางปัญหาอันวุ่นวายนี้ ทีมงานของ Zimmermann เองก็ได้ทำการพัฒนา PGP รุ่นใหม่ออกมาภายใต้ชื่อ PGP 3 โดยได้เพิ่มความปลอดภัยขึ้นด้วยการเปลี่ยนโครงสร้างของ certificate เสียใหม่และแก้ไขข้อเสียปัญหาด้านความปลอดภัยเล็กๆน้อยๆในรุ่นที่ผ่านมา PGP3 ยังใช้อลักอรึทึ่ม CAST-128 สำหรับ symmetric key และ DSA EIGamal สำหรับ asymmetric key ซึ่งเป็นอัลกอลึทึ่มที่ไม่มีภาระผูกพันทางสิทธิบัตร หลังจากการถูกตรวจสอบจากทางรัฐบาลสิ้นสุดลง Zimmermann และทีมงานก็ได้ทำการค้นคว้า PGP รุ่นใหม่ในทันที โดยใช้พื้นฐานการพัฒนามาจาก PGP2 จนกลายมาเป็น PGP4 และเพื่อป้องกันการสับสนว่า PGP3 นั้นนับเป็นตัวที่พัฒนาต่อยอดมาจาก PGP4 จึงได้เปลี่ยนชื่อเป็น PGP 5 และออกวางจำหน่ายในปี 1997

OPEN PGP

เนื่องจาก PGP นั้นได้รับความนิยมอย่างแพร่หลายเนื่องด้วยประสิทธิภาพและความปลอดภัย นั้น ทำให้ผู้พัฒนาโปรแกรมต่างอยากนำ PGP มาเป็นส่วนควบคุมความปลอดภัยในโปรแกรมของตน เป็นจำนวนมาก จน Zimmermann ได้ทำการเปิดมาตรฐาน PGP สำหรับการเข้ารหัสขึ้นมา โดยยื่นเสนอเรื่องไปยัง IETF จนได้รับความเห็นชอบ และเปิดตัว มาตรฐาน OpenPGP ซึ่งเป็นมาตรฐานสำหรับการเข้ารหัสในโปรแกรมที่ใช้ ซึ่งในภายหลังกลุ่ม Opensource ได้นำมาตรฐาน OpenPGP ไปพัฒนา GnuPG ขึ้นมาสำหรับให้ใช้งานฟรี แต่ในปี 1997 ด้วยการที่ทีมงาน PGP ได้เข้ามาทำงานเป็นส่วนหนึ่งของ Network Associates(NAI) นั้น ทำให้ Zimmermann ได้ทำการพัฒนา PGP ขึ้นไปอีกด้วยการเพิ่มdisk encryption, desktop firewalls, intrusion detection, และ IPsec VPNs ให้กับ PGP จนกระทั่งในปี 2000 NAI ได้ทำการหยุดการเผยแพร่ Source code ท่ามกลางการคัดค้านของทีมงาน PGP ทำให้ผู้ที่ใช้งาน PGP ต่างตื่นตระหนก ซึ่งทาง NAI ก็ได้ประกาศให้ PGP นั้นเป็นโปรแกรมลิขสิทธิ์สำหรับการวางจำหน่าย ทำให้ทีมพัฒนาหลายๆคนเกิดความไม่พอใจจนต้องลาออกไป

PGP ในปัจจุบัน

ในปี 2002 ทีมงานพัฒนา PGP เดิมได้รวมกลุ่มกันตั้งบริษัท PGP Corporation ขึ้นมาและทำการซื้อลิขสิทธิ์ PGP คืนมาจาก NAI PGP Corporation นั้นปัจจุบันนั้นกลายมาเป็นผู้ให้การบริการผู้ใช้โปรแกรม PGP และเป็นที่ปรึกษาของ NAI โดยมี Zimmermann ขึ้นนั่งเป็นที่ปรึกษากิตติมศักดิ์ของบริษัท นอกจากงานด้านการบริการและให้คำปรึกษาแล้ว PGP Corporation ก็ยังคงพัฒนาโปรแกรมของตนเองออกมาเรื่อยๆ เช่น PGP Universal PGP Command Line และ PGP Desktop

คุณสมบัติ

Digital signature

Digital signature นั้นใช้สำหรับยืนยันตัวตนและความรับผิดชอบของการส่งข้อมูลว่าข้อมูลดังกล่าวนั้นถูกส่งมากจากบุคคลดังกล่าวจริงๆ ซึ่งใน PGP มีการใช้ Digital signature ควบคู่กับการเข้ารหัสอยู่แล้ว ซึ่ง PGP ให้ผู้ใช้สร้าง Digital signature ขึ้นมาโดยใช้อัลกอรึทึมของ RSA หรือ DSA

Web of Trust

เป็นอีกบริการหนึ่งที่เพิ่มเข้ามาใน PGP2.0 ซึ่งเป็นการยืนยัน Digital siqnature ว่าเป็นลายเซ็นของบุคคนนั้นจริงๆ ซึ่งโดยพื้นฐานแล้ว อาจจะเกิดผู้ไม่ประสงค์ดีทำการปลอมแปลงลายเซ็นของคนนั้นๆ แล้วใช้ส่งข้อความแทน ซึ่งในกรณีนี้เอง PGP จึงเกิดการใช้ระบบ certificate ภายในข้อความขึ้นมา ซึ่งเป็นที่รู้จักกันในนามของ web of trust ซึ่งเป็นการให้บุคคลที่สามซึ่งมีความน่าเชื่อถือมาเซ็นรับรองยืนยันDigital signature นั้นอีกชั้นหนึ่งว่า เป็น Digital signature ของคนๆนั้น จริงๆ ซึ่งในทางปฏิบัติจริงๆนั้น จะทำการเซ็นรองรับกันกี่ชั้นก็ได้

ประสิทธิภาพในการรักษาความลับ

ประสิทธิภาพของ PGP นั้นขึ้นกับ อัลกอรึทึ่มที่ใช้ ว่า สามารถแก้ได้ง่ายเพียงใด ซึ่งใน PGP เองก็ได้มีการปรับปรุงอัลกอรึทึ่มที่ใช้มาอยู่เรื่อยๆ ไม่ว่าจะเป็น RSA ในยุคแรก ๆ จนมาใช้ IDEA กระทั่งในปัจจุบัน PGP นั้นก็มีการรวมรวมการเข้ารหัสแบบต่างๆเข้าไว้ด้วยกัน ซึ่งความปลอดภัยของข้อมูลของผู้ใช้นั้นจะมากน้อยเท่าไรก็จะขึ้นอยู่กับ ความหลากหลายของรูปแบบการเข้ารหัสที่ใช้ แต่ถึงการเข้ารหัสจะมีความปลอดภัยอย่างไรก็ตาม ข้อมูลของผู้ใช้นั้นก็อาจจะถูกลักลอบดูได้โดยอาศัยโปรแกรมจำพวก โทรจัน หรือโปรแกรมในการดักจับคีย์บอร์ด ซึ่งทำให้ไม่ต้องคำนึงถึง เลยว่าข้อความถูกเข้ารหัสมาดีเพียงใด

โปรแกรมประยุกต์เข้ารหัสของ PGP Corporation

 
PGP Desktop version 9.8

เดิมทีนั้นเป็นที่รู้จักในการใช้เข้ารหัสข้อความจากเครื่อง Desktop ของฝั่ง client และเป็นที่แพร่หลาย มีผู้ใช้เพิ่มขึ้นอย่างมาก จนมีการเพิ่มการทำงานในด้านอื่นเข้าไปอีก เช่น full disk encryption การตั้งค่าความปลอดภัยให้กับไฟล์และแฟ้มข้อมูลทั้งในเครื่องผู้ใช้และบนระบบเครือข่ายในโปรแกรมตระกูล PGP Desktop 9.x นั้น เป็นโปรแกรมที่รวม PGP Desktop Email, PGP Whole Disk Encryption, and PGP NetShare เอาไว้ ซึ่งทำให้ผู้ใช้งานสามรถมั่นใจในความปลอดภัยของข้อมูล ข้อความทั้งที่อยู่ในเครื่องและระบบเครือข่าย อีกทั้งในโปรแกรมตระกูลนี้ยังรองรับการทำงานกับกลุ่มของเครื่องคอมพิวเตอร์ได้อีกด้วยในปัจจุบันนั้น version ที่ถูกวางจำหน่ายล่าสุดเป็นรุ่น PGP Desktop9.8 ซึ่งรองรับการทำง่นบนระบบปฏิบัติการวินโดวส์ ยูนิกซ์ และแมคอินทอช

อ้างอิง

  • Privacy Information Center
  • PGP Timeline
  • PGP History
  • PGP Encryption

ดูเพิ่ม

แหล่งข้อมูลอื่น

พร, ตท, ดไพรเวซ, หร, งกฤษ, pretty, good, privacy, เป, นว, เข, ารห, สและย, นย, นต, วตน, โดยมากน, ยมใช, เข, าและถอดรห, และลงลายม, อช, อในการส, งอ, เมล, เร, มสร, างโดย, phil, zimmermann, เม, อป, 1991, หล, กการทำงาน, อาศ, ยการเข, ารห, สแบบก, ญแจสาธารณะ, public, รว. phritthikudiphrewsi hrux phiciphi xngkvs Pretty Good Privacy PGP epnwithiekharhsaelayunyntwtn odymakniymichekhaaelathxdrhs aelalnglaymuxchuxinkarsngxieml erimsrangody Phil Zimmermann emuxpi kh s 1991 mihlkkarthangan khux xasykarekharhsaebbkuyaecsatharna public key thirwmthungrabbthirwmkuyaeciwkbchuxphuich inrunaerk nn PGP epnthiruckinthana web of trust sungaetktangcakrabb X 509 thiepnaebbokhrngsrangladbchn hierarchical sung PGP idnamaprayuktichaelaprbprunginphayhlngPGPphuphthnaPGP Corporationewbisthttp www pgp com enuxha 1 prawti 1 1 kaenid 1 2 PGP 5 1 3 OPEN PGP 1 4 PGP inpccubn 2 khunsmbti 2 1 Digital signature 2 2 Web of Trust 2 3 prasiththiphaphinkarrksakhwamlb 3 opraekrmprayuktekharhskhxng PGP Corporation 4 xangxing 5 duephim 6 aehlngkhxmulxunprawti aekikhkaenid aekikh PGP inrunaerksudnnthuksrangkhundwyfimuxkhxng Phil Zimmermann inpi 1991 phayitchux Pretty Good Privacy odyidaerngbndalicmacakrankhaykhxngchathichux Ralph s Pretty Good Grocery odyinrunaerknn xasykarekharhsaebb Symmetric key BassOmatic thi Zimmermann idkhidkhnkhunmaexng aelainchwngewlatxmadwykhwamthi PGP nnepnsxftaewrthiimmilikhsiththithaihthukichngancakphuich BBS hruxkrathngthukichephuxkhwamplxdphyinkarsngkhxkhwamhruxaefmrahwangknmakkhun aelathaihkhwamniymin PGP aephrkhyayipxyangrwdrwaelakwangkhwang PGP 5 aekikh inpi 1993 Zimmermann nnthukrthbalshrthtrwcsxbenuxngdwysaehtuthiwasmynnkarekharhskhxmulthiich keys makkwa 40 bithnnmkca ichinkarxaphrangkarkhnsngkhxngphidkdhmay dngnn PGP thiich keys thung 128 bith cungthukcdepnklumtxngsngsyxyangeliyngimid aetinthisudaelw Zimmermann exngksamarthyunynkhwambrisuththikhxngtwexngid aelaphncakkarthukklawhainthisudthamklangpyhaxnwunwayni thimngankhxng Zimmermann exngkidthakarphthna PGP runihmxxkmaphayitchux PGP 3 odyidephimkhwamplxdphykhundwykarepliynokhrngsrangkhxng certificate esiyihmaelaaekikhkhxesiypyhadankhwamplxdphyelknxyinrunthiphanma PGP3 yngichxlkxruthum CAST 128 sahrb symmetric key aela DSA EIGamal sahrb asymmetric key sungepnxlkxluthumthiimmipharaphukphnthangsiththibtr hlngcakkarthuktrwcsxbcakthangrthbalsinsudlng Zimmermann aelathimngankidthakarkhnkhwa PGP runihminthnthi odyichphunthankarphthnamacak PGP2 cnklaymaepn PGP4 aelaephuxpxngknkarsbsnwa PGP3 nnnbepntwthiphthnatxyxdmacak PGP4 cungidepliynchuxepn PGP 5 aelaxxkwangcahnayinpi 1997 OPEN PGP aekikh enuxngcak PGP nnidrbkhwamniymxyangaephrhlayenuxngdwyprasiththiphaphaelakhwamplxdphy nn thaihphuphthnaopraekrmtangxyakna PGP maepnswnkhwbkhumkhwamplxdphyinopraekrmkhxngtn epncanwnmak cn Zimmermann idthakarepidmatrthan PGP sahrbkarekharhskhunma odyyunesnxeruxngipyng IETF cnidrbkhwamehnchxb aelaepidtw matrthan OpenPGP sungepnmatrthansahrbkarekharhsinopraekrmthiich sunginphayhlngklum Opensource idnamatrthan OpenPGP ipphthna GnuPG khunmasahrbihichnganfri aetinpi 1997 dwykarthithimngan PGP idekhamathanganepnswnhnungkhxng Network Associates NAI nn thaih Zimmermann idthakarphthna PGP khunipxikdwykarephimdisk encryption desktop firewalls intrusion detection aela IPsec VPNs ihkb PGP cnkrathnginpi 2000 NAI idthakarhyudkarephyaephr Source code thamklangkarkhdkhankhxngthimngan PGP thaihphuthiichngan PGP tangtuntrahnk sungthang NAI kidprakasih PGP nnepnopraekrmlikhsiththisahrbkarwangcahnay thaihthimphthnahlaykhnekidkhwamimphxiccntxnglaxxkip PGP inpccubn aekikh inpi 2002 thimnganphthna PGP edimidrwmklumkntngbristh PGP Corporation khunmaaelathakarsuxlikhsiththi PGP khunmacak NAI PGP Corporation nnpccubnnnklaymaepnphuihkarbrikarphuichopraekrm PGP aelaepnthipruksakhxng NAI odymi Zimmermann khunnngepnthipruksakittimskdikhxngbristh nxkcakngandankarbrikaraelaihkhapruksaaelw PGP Corporation kyngkhngphthnaopraekrmkhxngtnexngxxkmaeruxy echn PGP Universal PGP Command Line aela PGP Desktopkhunsmbti aekikhDigital signature aekikh Digital signature nnichsahrbyunyntwtnaelakhwamrbphidchxbkhxngkarsngkhxmulwakhxmuldngklawnnthuksngmakcakbukhkhldngklawcring sungin PGP mikarich Digital signature khwbkhukbkarekharhsxyuaelw sung PGP ihphuichsrang Digital signature khunmaodyichxlkxruthumkhxng RSA hrux DSA Web of Trust aekikh epnxikbrikarhnungthiephimekhamain PGP2 0 sungepnkaryunyn Digital siqnature waepnlayesnkhxngbukhkhnnncring sungodyphunthanaelw xaccaekidphuimprasngkhdithakarplxmaeplnglayesnkhxngkhnnn aelwichsngkhxkhwamaethn sunginkrniniexng PGP cungekidkarichrabb certificate phayinkhxkhwamkhunma sungepnthiruckkninnamkhxng web of trust sungepnkarihbukhkhlthisamsungmikhwamnaechuxthuxmaesnrbrxngyunynDigital signature nnxikchnhnungwa epn Digital signature khxngkhnnn cring sunginthangptibticringnn cathakaresnrxngrbknkichnkid prasiththiphaphinkarrksakhwamlb aekikh prasiththiphaphkhxng PGP nnkhunkb xlkxruthumthiich wa samarthaekidngayephiyngid sungin PGP exngkidmikarprbprungxlkxruthumthiichmaxyueruxy imwacaepn RSA inyukhaerk cnmaich IDEA krathnginpccubn PGP nnkmikarrwmrwmkarekharhsaebbtangekhaiwdwykn sungkhwamplxdphykhxngkhxmulkhxngphuichnncamaknxyethairkcakhunxyukb khwamhlakhlaykhxngrupaebbkarekharhsthiich aetthungkarekharhscamikhwamplxdphyxyangirktam khxmulkhxngphuichnnkxaccathuklklxbduidodyxasyopraekrmcaphwk othrcn hruxopraekrminkardkcbkhiybxrd sungthaihimtxngkhanungthung elywakhxkhwamthukekharhsmadiephiyngidopraekrmprayuktekharhskhxng PGP Corporation aekikh PGP Desktop version 9 8 edimthinnepnthiruckinkarichekharhskhxkhwamcakekhruxng Desktop khxngfng client aelaepnthiaephrhlay miphuichephimkhunxyangmak cnmikarephimkarthanganindanxunekhaipxik echn full disk encryption kartngkhakhwamplxdphyihkbiflaelaaefmkhxmulthnginekhruxngphuichaelabnrabbekhruxkhayinopraekrmtrakul PGP Desktop 9 x nn epnopraekrmthirwm PGP Desktop Email PGP Whole Disk Encryption and PGP NetShare exaiw sungthaihphuichngansamrthmnicinkhwamplxdphykhxngkhxmul khxkhwamthngthixyuinekhruxngaelarabbekhruxkhay xikthnginopraekrmtrakulniyngrxngrbkarthangankbklumkhxngekhruxngkhxmphiwetxridxikdwyinpccubnnn version thithukwangcahnaylasudepnrun PGP Desktop9 8 sungrxngrbkarthangnbnrabbptibtikarwinodws yuniks aelaaemkhxinthxchxangxing aekikhPrivacy Information Center PGP Timeline PGP History PGP Encryptionduephim aekikhEnigmail PHTML Encoder Protect for Windows Cryptainer LE Free Encryption Softwareaehlngkhxmulxun aekikhPGP Corporation Archived 2004 12 30 thi ewyaebkaemchchin PGP Corporation Support Forum Archived 2008 10 19 thi ewyaebkaemchchin Phil Zimmermann s Home Pageekhathungcak https th wikipedia org w index php title phiciphi amp oldid 9576370, wikipedia, วิกิ หนังสือ, หนังสือ, ห้องสมุด,

บทความ

, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม