Hi Matthew,
using OVER it gets a bit simpler.
password String(100)
overpassword Long,Dim(25),Over(Password)
Loop x = 1 to 25
overpassword[ x] = BXOR(overpassword[ x],123456789)
end
what would be interesting is a StringTheory method that XOR's on string with another string...
cheers
Bruce