Анализ безопасности: реализация генерации RSA-ключей выбирает p и q как случайные 16‑разрядные простые числа и использует OAEP без проверки качества генератора случайных чисел — перечислите реальные атаки и угрозы (факторизация, предсказуемость RNG, атаки по сторонним каналам и padding oracle), оцените степень риска и предложите конкретные улучшения в генерации, хранении и использовании ключей