ไฟล์ 7Z คืออะไร??
7z เป็นรูปแบบไฟล์เก็บถาวรสำหรับบีบอัดไฟล์และโฟลเดอร์ด้วยอัตราการบีบอัดสูง มันขึ้นอยู่กับสถาปัตยกรรมโอเพ่นซอร์สซึ่งทำให้สามารถใช้อัลกอริทึมการบีบอัดและเข้ารหัสได้ รูปแบบดังกล่าวได้รับการสนับสนุนโดยแอปพลิเคชันซอฟต์แวร์จำนวนมาก เช่น 7-ZIP ซึ่งมีให้ดาวน์โหลดแบบสาธารณะและใช้งานเพื่อจัดการไฟล์ .7z ไฟล์ที่มีนามสกุล .7z มีแอปพลิเคชั่นประเภท mime/x-7z-compressed
วิธีการบีบอัดที่รองรับใน 7z
7z สามารถรองรับวิธีการบีบอัดใด ๆ เนื่องจากสถาปัตยกรรมแบบเปิด ด้านล่างนี้คือรายการวิธีการบีบอัดที่มีอยู่ในปัจจุบันและรองรับโดย 7z
- LZMA - อัลกอริทึม LZ77 เวอร์ชันปรับปรุงและปรับให้เหมาะสม
- LZMA2 - เวอร์ชันปรับปรุงของ LZMA
- PPMD - PPMdH ของ Dmitry Shkarin พร้อมการเปลี่ยนแปลงเล็กน้อย
- BCJ - ตัวแปลงสำหรับไฟล์ปฏิบัติการ x86 แบบ 32 บิต
- BCJ2 - ตัวแปลงสำหรับไฟล์ปฏิบัติการ x86 แบบ 32 บิต
- BZIP2 - อัลกอริทึม BWT มาตรฐาน
- Deflate - อัลกอริทึมมาตรฐานที่ใช้ LZ77
ข้อมูลจำเพาะรูปแบบไฟล์ 7z
7z ใช้รูปแบบไฟล์ไบนารีเพื่อจัดเก็บไฟล์เก็บถาวรที่บีบอัด การพัฒนาและการใช้งาน 7-ZIP archiver เผยแพร่รูปลักษณ์แรกของรูปแบบไฟล์ 7z ข้อกำหนดรูปแบบสามารถเข้าถึงได้ในรูปแบบข้อความธรรมดาภายใต้ไดเรกทอรีย่อย “เอกสาร” ในที่เก็บโค้ดของ 7-ZIP ซึ่งเผยแพร่สู่สาธารณะภายใต้ สัญญาอนุญาต GNU Lesser General Public. LZMA เป็นวิธีการบีบอัดเริ่มต้นที่ใช้โดยไฟล์ 7z
ลายเซ็นไฟล์
ไฟล์ 7z ขึ้นต้นด้วยลายเซ็นต์ไบต์ ‘7’ ‘z’ BC AF 27 1C
การเข้ารหัส AES
รูปแบบไฟล์ 7z รองรับการเข้ารหัส AES 256 บิตพร้อมความสามารถในการเข้ารหัสชื่อไฟล์ของไฟล์เก็บถาวร คีย์สำหรับการเข้ารหัสถูกกำหนดโดยผู้ใช้ โดยยึดตามฟังก์ชันแฮช SH-256
คุณสมบัติเด่นของ 7z
7z เป็นรูปแบบไฟล์เก็บถาวรใหม่ซึ่งมีอัตราการบีบอัดข้อมูลสูง คุณสมบัติหลักของรูปแบบ 7z ได้แก่:
- เปิดรูปแบบไฟล์ภายใต้ GNU Lesser General Public License ที่ให้คุณใช้วิธีการบีบอัดและเข้ารหัส
- อัตราการบีบอัดสูง
- การเข้ารหัส AES-256 ที่แข็งแกร่ง
- รองรับไฟล์ขนาดใหญ่ถึง 16,000, 000, 000 GB (16 exbibytes)
- ชื่อไฟล์ Unicode
- การบีบอัดที่เป็นของแข็ง
- การบีบอัดส่วนหัวของไฟล์เก็บถาวร