BinHex เป็นโปรโตคอลที่ใช้ในการเข้ารหัสไฟล์ไบนารีเพื่อให้ไฟล์ที่เป็นปัญหาไม่มีอะไรอื่นนอกจากคำถาม ASCII มาตรฐาน - 96 ตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก อักขระและอักขระควบคุมบางตัว - และสามารถถ่ายโอนระหว่างคอมพิวเตอร์เครื่องอื่นที่อาจไม่ได้ใช้อักขระเดียวกันได้ ชุด.
เพื่อให้คอมพิวเตอร์ที่รับสามารถถอดรหัสไฟล์ได้ จะต้องเรียกใช้ซอฟต์แวร์ที่เปิดใช้งาน BinHex มิฉะนั้น ไฟล์จะไม่สามารถอ่านได้
Technipages อธิบาย BinHex
BinHex ย่อมาจากไบนารีถึงเลขฐานสิบหกและโปรโตคอลเปิดตัวบนระบบ MacOS แบบคลาสสิก แม้ว่าจะพบว่ามีการใช้งานในหลายสภาพแวดล้อม แต่ก็เป็นที่นิยมมากที่สุดสำหรับผู้ใช้ Mac เนื่องจากการเข้ารหัสสามารถรักษารูปแบบไฟล์ multi-fork ของ macintosh ไว้ได้ บริการอื่นๆ จำนวนมากในขณะนั้นไม่สามารถทำได้ ซึ่งอาจนำไปสู่ปัญหาความเข้ากันได้
เป็นที่น่าสังเกตว่า BinHex ไม่ใช่รูปแบบการบีบอัดเลย และไฟล์ที่เข้ารหัสอาจมีขนาดใหญ่กว่าไฟล์ต้นฉบับได้อย่างง่ายดาย ด้วยเหตุนี้ ไฟล์ที่เข้ารหัสจึงมักถูกบีบอัดในภายหลัง เพื่อให้ง่ายต่อการส่งไปยังเครื่องต่างๆ ผ่านทางอินเทอร์เน็ต
ในขั้นต้น BinHex ใช้ระบบเข้ารหัสฐานสิบหกอย่างไรก็ตามเนื่องจากโปรโตคอลรุ่นต่างๆ ปล่อยออกมาในที่สุดก็เปลี่ยนเป็นบางอย่างที่คล้ายกับ uuencode แต่มีการเปลี่ยนแปลงที่รองรับ Macintosh ประเภทไฟล์ แม้จะมีการเปิดตัวครั้งแรกในระบบปฏิบัติการ Mac ดั้งเดิม แต่เดิมถูกเขียนขึ้นสำหรับระบบอื่น - TRS-80 ซึ่งควรจะได้รับการเผยแพร่ในรูปแบบการเข้ารหัสแบบสแตนด์อโลน
การใช้งานทั่วไปของ BinHex
- BinHex ไม่ได้ใช้งานแล้วแม้ว่าจะยังใช้งานได้ก็ตาม
- การใช้ BinHex ทำให้สามารถแยกไฟล์กับความเสียหายที่อาจเกิดขึ้นจากซอฟต์แวร์บางประเภทได้
- เนื่องจากความนิยมของผู้ใช้ MacOS ทำให้ BinHex ได้รับการอัปเดตบ่อยครั้ง และในที่สุดก็มีการเผยแพร่เวอร์ชันต่างๆ มากมาย
การใช้ผิดวิธีทั่วไปของ BinHex
- BinHex เป็นระบบเข้ารหัสไบนารีที่ใช้กับเครื่อง MacOS ทั้งหมด