Data encryption part 1