File:  [ELWIX - Embedded LightWeight unIX -] / elwix / tools / oldlzma / Methods.txt
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue May 14 09:04:51 2013 UTC (11 years, 2 months ago) by misho
Branches: misho, elwix1_9_mips, MAIN
CVS tags: start, elwix2_8, elwix2_7, elwix2_6, elwix2_3, elwix2_2, HEAD, ELWIX2_7, ELWIX2_6, ELWIX2_5, ELWIX2_2p0
oldlzma needs for uboot

    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>