怎麼編寫壓縮或加密解密的程式ㄚ?【指導一下概念就好,不過有範(編號:713)

常常看到許多加密解密,壓縮解壓縮的程式
那種常見的格式,自然要破解或是解壓縮都非常容易
怎麼才能自訂一種格式呢?
附註:還有啊,ActiveX DLL我不太會,小阿哥,教一下囉~~~~~