See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
CrossCrypt - วิกิพีเดีย

CrossCrypt

จากวิกิพีเดีย สารานุกรมเสรี

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

CrossCryptGUI v0.75.00 BETA 1
รุ่นล่าสุด: CrossCrypt 0.4.3
ระบบปฏิบัติการ: Windows 2000/XP
ประเภท: โปรแกรมเข้ารหัส
ลิขสิทธิ์: โอเพนซอร์ส
เว็บไซต์: http://scherrer.cc/crypt/

ครอสคริปต์ (CrossCrypt) คือโปรแกรมประเภท on-the-fly encryption สำหรับระบบปฏิบัติการ Windows 2000/XP เป็นโปรแกรมโอเพนซอร์ส โดยมีฐานการพัฒนามาจากโปรแกรม FileDisk ซึ่งเป็น driver ในการสร้างไดร์ฟเสมือนบนระบบปฏิบัติการวินโดว์ โดยครอสคริปส์ทำให้ผู้ใช้งานสามารถสร้างไดร์ฟเสมือน ที่มีการเข้ารหัสแฟ้มข้อมูลทุกๆ แฟ้มที่อยู่ในไดร์ฟนั้น โดยอาศัยขั้นตอนวิธีการเข้ารหัสแบบ AES และ TwoFish ซึ่งเป็นขั้นตอนวิธีการเข้ารหัสที่ได้รับการยอมรับโดยทั่วไป

เนื้อหา

[แก้] จุดเด่น

  • ใช้การเข้ารหัสแบบ On-The-Fly: เป็นการเข้ารหัสไดร์ฟแบบทันที (Real-time) ที่มีข้อมูลใหม่ถูกเพิ่มเข้าไปในไดร์ฟนั้น
  • สนับสนุนการเข้ารหัส CD/DVD: สามารถเข้ารหัสไฟล์ภาพของ CD/DVD (.ISO) ก่อนที่จะทำการเบิร์นได้ โดยมีผลทำให้เมื่อใส่ CD/DVD ที่เข้ารหัสแล้วไปในช่องอ่าน จะเห็นเป็นดิสก์ว่างเปล่า และจะสามารถเข้าไปดูรายละเอียดในดิสก์นั้นได้หลังจากทำการ mount ด้วยโปรแกรมครอสคริปต์แล้วเท่านั้น
  • สนับสนุนไฟล์ขนาดใหญ่: ในเชิงทฤษฎีแล้วนั้น ขนาดสูงสุดของแฟ้มข้อมูลที่ครอสคริปต์สนับสนุนนั้นอยู่ที่ 9000.00 จิกะไบต์ (โดยขนาดสูงสุดจริงๆ นั้นขึ้นอยู่กับแต่ละระบบแฟ้มข้อมูล (file system) ของเครื่อง
  • GUI Included: โดยปกติแล้วโปรแกรมครอสคริปส์เป็นโปรแกรมประเภท Command Line Interface (CLI) ทำงานโดยการเรียกใช้คำสั่งที่มีอยู่ แต่ในปัจจุบันมีนักพัฒนาโปรแกรมหลายท่านพัฒนา Graphic User Interface (GUI) ในรูปแบบโปรแกรมประยุกต์บนวินโดว์ของโปรแกรมครอสคริปส์ขึ้นมา ทำให้การใช้งานนั้นทำได้ง่ายขึ้น

[แก้] ขั้นตอนวิธีในการเข้ารหัส

ครอสคริปส์นั้นสนับสนุนขั้นตอนวิธีการเข้ารหัสแบบ AES ซึ่งมีขนาดกุญแจ 256, 192 และ 128 บิต และแบบ TwoFish ซึ่งมีขนาดกุญแจ 160 บิต

[แก้] การทำงาน

ครอสคริปต์ จะใหัผู้ใช้งานสร้างไดร์ฟเสมือน (Virtual Drive) ขึ้นมาอย่างน้อยหนึ่งไดร์ฟ เพื่อใช้ในการเก็บข้อมูลที่ต้องการจะเข้ารหัส จากนั้นโปรแกรมจะให้เลือกขั้นตอนวิธีการเข้ารหัส (AES หรือ TwoFish) และกำหนดรหัสผ่าน โดยเมื่อสร้างไดร์ฟเสร็จครอสคริปต์จะทำการ mount ไดร์ฟนั้นให้สามารถใช้งานได้เหมือนกับไดร์ฟหลักเช่นไดร์ฟ C: เป็นต้น ในขณะที่ไดร์ฟถูก mount อยู่ ในส่วนของการเขียนข้อมูล หากเราทำการคัดลอกข้อมูลใดๆ ไปใส่ในไดร์ฟที่ mount ไว้ ข้อมูลจะถูกเข้ารหัสทันทีก่อนที่จะถูกเขียนลงไปในไดร์ฟนั้น ซึ่งเรียกกระบวนการทำงานแบบนี้ว่า on-the-fly encryption (OTFE) และในส่วนของการอ่านข้อมูล ข้อมูลจะถูกถอดรหัสออกมาก่อน ทำให้สามารถนำไปใช้เหมือนปกติ ถ้าหากเราทำการ unmount ไดร์ฟนี้ไปแล้ว ข้อมูลส่วนนั้นจะไม่มีใครสามารถนำมาใช้ได้จนกว่าจะมีการ mount ใหม่และใส่รหัสผ่านที่ถูกต้อง

[แก้] คำสั่ง

ภาพ:Splitsection.gif
มีการแนะนำว่า ส่วนด้านล่างนี้ของบทความควรย้ายไปที่โครงการ วิกิตำรา (พูดคุย)
  • สร้างไฟล์ภาพหรือ mount ไฟล์ภาพ
filedisk /mount  <ชื่อไฟล์> [ขนาด[k|M|G] | /cd] [<drive:>] [ขั้นตอนวิธีการเข้ารหัส]

หากเป็นการสร้างไฟล์ภาพบนฮาร์ดดิสก์ให้ใส่ขนาดด้วย (ในการ mount ไฟล์ภาพที่เคยถูกสร้างไว้แล้วไม่ต้องใส่ขนาด) แต่หากเป็นการ mount CD/DVD ให้ใส่ "/cd" แทน

  • Unmount ไฟล์ภาพ
filedisk /umount [<drive:>]

หากไม่ใส่ชื่อไดร์ฟจะเป็นการ unmount ไดร์ฟเสมือนทุกๆ ไดร์ฟ

  • ตรวจสอบสถานะของไดร์ฟ
filedisk /status [<drive:>]
filedisk /encrypt <ชื่อไฟล์ที่ต้องการเข้ารหัส> <ชื่อไฟล์หลังจากการเข้ารหัส> [ขั้นตอนวิธีการเข้ารหัส]
  • ถอดรหัสไฟล์
filedisk /decrypt <ชื่อไฟล์ที่ต้องการถอดรหัส> <ชื่อไฟล์หลังจากการถอดรหัส> [ขั้นตอนวิธีการถอดรหัส]

[แก้] ดูเพิ่ม

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

ภาษาอื่น


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -