added aes to firmware and some host tools