| 形式 /開発者 |
性能試験に使用した ソフト(圧縮 / 展開) | 画像変換に利用したソフト |
| 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 BN? /KATSU 2010 |
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 BARGAIN 11.11 |
☆
BMP
to MSX 1.50211 ☆ JTrim ver 1.53c ☆ ViX ver 2.21 |
| SCREEN 7 / 8 / 12 インターレース (128,334 / 108,558 bytes) | ||||
![]() |
形式 |
容量(B) | 展開(S) | ![]() |
| BN8 BN7 BNC JPG GIF MAG PIC P2 BMP |
45,054 49,984 55,839 71,359 142,193 215,626 385,802 408,155 651,318 |
66 81 87 760 130 88 183 1264 110 |
||
| A (鍵A)→ | B
(鍵AB)→ |
C (鍵ABC)→ | 復号化 |
|
暗号化すると圧縮率も向上
|
通常 40,279 /暗号 39,869 | 通常 57,195 /暗号 56,685 | |
![]() 画像Aから暗号鍵Aを作る。 色数が191色なので鍵長は85,568bit 鍵の総数の理論値は9.391e+25218 推定される実効値は1.210e+8728 鍵は画像を展開しながら 次の暗号を解く鍵に変化する。→ |
![]() |
![]() |
○ |
| 暗
号Bがないと鍵ABに変化できない ので暗号C以降は解けない。→ 暗号Cを先に展開したので ← 鍵Acに 変化して暗号Bも解けない。 ↓ |
![]() |
× |
|
| 画
像Aがないと鍵Aが作れないので 暗号B以降は解けない。→ 偶然にも画 像Aとほとんど同じ 画 像A’を作られてしまった! ↓ |
![]() |
![]() |
× |
![]() |
![]() |
画
像A’から作った鍵A’でも ← 暗号Bは解けない。 |
× |
| 画像の色数と暗号強 度の関係 | |||
| 画 像の色数 |
鍵長 [最大値] |
鍵の総数 [最大値] |
|
| 1〜 56色 |
色数
^2*8
[ 25,088bit] |
(256!/(256-色数)!)^色数 [1.107e+7394 ] |
|
| 57〜256色 | 色数*56*8
[114,688bit] |
(256!/(256-56)!)^色数 [2.216e+33801] | |
|
鍵の総数 [実効値] → |
(256!/(256-色数/10)!)^色数 [1.544e+15641] | ||