実機による性能試験  

 SONY MSX2 HB-F900 /MSX-DOS 1.03 /Disk BASIC 1.0 にて計測 ※インターレース画像は MSX-DOS 2.20 /Disk BASIC 2.01
    
SCREEN 8 (256 x 212 / 256色 / 54,279 bytes)
SCREEN 12 (256 x 212 / 19,268色 / 54,279 bytes)




形 式 容 量(B)
展 開(T)
圧 縮(T)
形式 容量(B)
展開(T)
圧縮(T)
BN8
LZH
PMA
AR
BPE
SZ8
GIF
MAG
PIC
21,711
24,885
25,216
27,021
28,528
28,544
28,756
38,684
43,270
28
42
1:27
42
8
1:13
38
25
35
1:36
10:26
6:05
36
6:09
1:21
3:12
1:32
1:25
BNC
LZH
PMA
AR
SZC
GIF
MAX
BPE
PIC
18,620
25,283
25,600
29,300
30,464
32,266
32,530
33,304
46,506
26
47
1:28
43
1:17
41
20
8
37
1:31
9:12
4:04
39
1:28
3:20
1:28
4:17
1:38

SCREEN 5 (256 x 212 / 512色中16色 / 30,375 bytes) SCREEN 7 (512 x 212 / 512色中16色 / 64,167 bytes)



形式 容量(B)
展開(T)
圧縮(T)
形式 容量(B)
展開(T)
圧縮(T)
BN5
LZH
PMA
PIC
BPE
GIF
AR
SZ5
MAG
3,686
4,376
4,608
5,126
5,326
5,540
5,720
5,760
6,822
10
23
46
10
5
28
21
34
10
41
4:02
2:13
27
1:46
3:58
20
35
40
BN7
LZH
PMA
PIC
AR
SZ7
GIF
BPE
MAG
4,427
5,906
6,400
6,627
7,646
7,936
8,044
8,232
9,950
13
33
1:20
10
29
54
50
8
13
1:22
7:06
3:50
30
28
1:00
7:03
4:32
58

SCREEN 6 インターレース (512 x 424i / 512色中4色 / 60,750 bytes)

形式
容量(B) 展開(T) 圧縮(T)
BN6
LZH
PMA
AR
SZ6
GIF
BPE
MAX PIC
21,417
23,954
24,192
25,882
26,624
27,380
29,362
32,260
37,577
48
1:11
2:12
45
1:16
1:50
12
16
35
2:13
11:34
7:12
39
1:24
13:03
3:25
1:22
1:15

SCREEN 7 インターレース (512 x 424i / 512色中16色 / 128,334 bytes)

形式
容量(B) 展開(T) 圧縮(T)
BN7
LZH
PMA
BPE
SZ7
AR
GIF
PIC
MAG
13,223
14,706
15,488
15,907
16,640
16,657
17,183
17,265
22,326
34
1:23
3:04
18
1:50
53
1:43
20
18
2:22
9:07
7:28
6:09
1:42
50
17:27
52
1:25

SCREEN 8 インターレース (256 x 424i / 256色 / 108,558 bytes)

形式
容量(B) 展開(T) 圧縮(T)
BN8
LZH
PMA
AR
BPE
SZ8
GIF
MAG
PIC
48,687
55,387
56,192
60,931
61,279
62,720
65,546
83,222
122,664
1:07
2:23
4:27
1:27
18
2:46
1:26
34
1:39
3:39
23:45
12:42
1:14
12:01
2:50
4:04
2:39
3:20

SCREEN 12 インターレース (256 x 424i / 19,268色 / 108,558 bytes)

形式
容量(B) 展開(T) 圧縮(T)
BNC
ppmd
gca
rar
dgc
xz
7z
rk
bz2
cab
gz
LZH
PMA
AR
SZC
GIF
BPE
MAX
 PIC
40,017
43,860
43,897
44,425
44,624
44,824
44,947
46,232
48,208
49,804
53,131
56,524
57,344
64,893
69,632
70,970
71,983
73,254
114,497
59
-
-
-
-
-
-
-
-
-
-
2:26
4:42
1:30
2:59
1:31
18
29
1:36
3:20
-
-
-
-
-
-
-
-
-
-
14:30
10:32
1:15
3:00
6:58
8:47
2:31
3:37

形式 /開発者
性能試験に使用した ソフト(圧縮 / 展開) 画像変換に利用したソフト
SZ? /Steven Greenberg 1987
GIF /CompuServe 1989
PIC /やなぎさわ 1990
PMA /Yoshihiko Mino 1990
LZH /Haruyasu Yoshizaki 1991
MAG /Woody-Rinn 1991
BPE /Philip Gage 1994
AR /SOLiD soft 1997
BN? /KATSU 2011
CRUNCH 2.4 / UNCR 2.8
ENGIF 1.22 / ViewGIF 1.10
PICS 0.3 / PIC 0.6
PMarc 2.00 / PMext 2.22
Lhpack 1.03 / Lhext 1.33
MAGS 0.4 / MAG 1.2
EBPEMSX 0.95 / DM-SYSTEM2
PR 2.0 / PRD 2.0
BARGAIN 14.21
BMP to MSX 1.50211
JTrim ver 1.53c
ViX ver 2.21 and
    Susie32 plug-in for MSX


 驚異のタイル圧縮技法(Tile Run Length / Tile Index)

タイリング画像における圧縮比較
バーゲン圧縮のカラクリ


SCREEN 12
54,279 bytes


形式 容量(B)
展開(T)
圧縮(T)
形式 容量(B) 展開(T) 圧縮(T)
BNC
xz
7z
rk
ppmd
cab
gz
dgc
8,656
9,456
9,518
10,580
10,741
11,087
11,177
11,264
15
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
LZH
PMA
SZC
AR
MAX
GIF
BPE
PIC
21,346
22,016
29,056
31,955
32,090
38,811
45,585
67,942
43
1:28
1:13
48
23
45
8
52
3:36
3:12
1:25
43
1:47
3:35
6:41
2:09
 

 色成分の暗号化(Color Permutation Cipher)

 暗号化した順に展開しないと復号できない順列暗号です。
A               [鍵A] B             [鍵AxB]→
C         [鍵AxBxC]→ 復号化
順列暗号化すると圧縮率も向上
通常  40,017 /暗号  39,813 通常  56,898 /暗号  56,597


画像Aから暗号鍵Aを作る。

色数が191色なので鍵長は85,568bit
鍵の総数の理論値は9.391e+25218
推定される実効値は1.210e+8728

鍵は画像を展開しながら
次の暗号を解く鍵に変化する。→



<暗号Bがない場合>
AxBに変化できないので
暗号C以降は解けない。→


 <暗号Cを先に展開した場合>
AxCに変化して暗号Bも解けない。


×
<画像Aがない場合>
Aが作れないので
暗号B以降は解けない。→


偶然にも画像A99.998%一致する
 画像A'を作られてしまった!



×

画像 A'から作った鍵A'では
← 暗号B以降は解けない。
×
画像の色数と暗号強度の関係  256P56 ^ C


Back to the MSX page