For true secure transfer (to keys that have never been known to an online, network connected system), create new keys offline and do a send transaction so the funds are transferred there.
is that because the network will know the public address by me providing it..? but if its completely offline how can it validate the address or is it because it doesnt have to?