New Encryption Algorithm and Program