Possible Encryption Programs and Application