めちゃくちゃ乱暴に言うと
乱数列をためしに書いてみてデータと一致してたら
その乱数のシードを圧縮後のデータとする
みたいなイメージかな