Annotation of elwix/tools/oldlzma/Methods.txt, revision 1.1.1.1

1.1       misho       1: Compression method IDs (4.16 beta)
                      2: ----------------------------------
                      3: 
                      4: Each compression method in 7z has unique binary value (ID).
                      5: The length of ID in bytes is arbitrary but it can not exceed 15 bytes.
                      6: 
                      7: List of defined IDs
                      8: -------------------
                      9:       
                     10: 00 - Copy
                     11: 01 - Reserved
                     12: 02 - Common
                     13:    03 Swap
                     14:       - 2 Swap2
                     15:       - 4 Swap4
                     16:    04 Delta (subject to change)
                     17: 
                     18: 03 - 7z
                     19:    01 - LZMA
                     20:       01 - Version
                     21:   
                     22:    03 - Branch
                     23:       01 - x86
                     24:          03  - BCJ
                     25:          1B  - BCJ2
                     26:       02 - PPC
                     27:          05 - BC_PPC_B (Big Endian)
                     28:       03 - Alpha
                     29:          01 - BC_Alpha
                     30:       04 - IA64
                     31:          01 - BC_IA64
                     32:       05 - ARM
                     33:          01 - BC_ARM
                     34:       06 - M68
                     35:          05 - BC_M68_B (Big Endian)
                     36:       07 - ARM Thumb
                     37:          01 - BC_ARMThumb
                     38:       08 - SPARC
                     39:          05 - BC_SPARC
                     40: 
                     41:    04 - PPMD
                     42:       01 - Version
                     43: 
                     44: 04 - Misc
                     45:    00 - Reserved
                     46:    01 - Zip
                     47:       00 - Copy (not used). Use {00} instead
                     48:       01 - Shrink
                     49:       06 - Implode
                     50:       08 - Deflate
                     51:       09 - Deflate64
                     52:       12 - BZip2 (not used). Use {04 02 02} instead
                     53:    02 - BZip
                     54:       02 - BZip2
                     55:    03 - Rar
                     56:       01 - Rar15
                     57:       02 - Rar20
                     58:       03 - Rar29
                     59:    04 - Arj
                     60:       01 - Arj (1,2,3)
                     61:       02 - Arj 4
                     62: 
                     63:    07 - Reserved
                     64: 
                     65: 
                     66: 06 - Crypto 
                     67:    00 - 
                     68:    01 - AES
                     69:       0x - AES-128
                     70:       4x - AES-192
                     71:       8x - AES-256
                     72: 
                     73:       x0 - ECB
                     74:       x1 - CBC
                     75:       x2 - CFB
                     76:       x3 - OFB
                     77: 
                     78:    07 - Reserved
                     79:    0F - Reserved
                     80: 
                     81:    F0 - Misc Ciphers (Real Ciphers without hashing algo)
                     82: 
                     83:    F1 - Misc Ciphers (Combine)
                     84:       01 - Zip
                     85:          01 - Main Zip crypto algo
                     86:       03 - RAR
                     87:          02 - 
                     88:          03 - Rar29 AES-128 + (modified SHA-1)
                     89:       07 - 7z
                     90:          01 - AES-256 + SHA-256
                     91: 
                     92: 07 - Hash (subject to change)
                     93:    00 - 
                     94:    01 - CRC
                     95:    02 - SHA-1
                     96:    03 - SHA-256
                     97:    04 - SHA-384
                     98:    05 - SHA-512
                     99: 
                    100:    F0 - Misc Hash
                    101: 
                    102:    F1 - Misc
                    103:       03 - RAR
                    104:          03 - Rar29 Password Hashing (modified SHA1)
                    105:       07 - 7z 
                    106:          01 - SHA-256 Password Hashing
                    107:     
                    108:    
                    109: 
                    110: 
                    111: ---
                    112: End of document

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>