Cryptograhy and System Security