Enhancing Security with Machine Learning: Asymmetric Key Encryption and Federated Learning Approach On Review