Self encrypt-decrypt application