Мое требование - найти наилучшее использование алгоритма для защиты данных, отправленных с использованием XML по сети. Это важные данные, которые должны быть обменены между третьими лицами.Лучший алгоритм шифрования-дешифрования в JAVA для данных exahange с использованием XML b/w двух систем
Я знаю о DES, который довольно устарел в наши дни. MD5 появился как еще один вариант, но это не позволяет дешифровать для получения данных назад (пожалуйста, поправьте меня, если я ошибаюсь)
Какие еще варианты мы должны выполнить над задачей, а какой лучший и самый стандартный способ сделать это?
Пробовал AES, он использует общий ключ для шифрования и дешифрования. Другим вариантом, который я изучил, был RSA, который имеет два ключа, открытый и закрытый, для шифрования и дешифрования.
Невозможно принять решение о более эффективном подходе выше двух.
Что вы имеете в виду по сети? Будет ли работать https? или вы имеете в виду, что вам нужно сохранить XML-файл на диске, а затем отправить его по электронной почте или ftp? – Randy
Позвольте мне объяснить вам весь сценарий. У нас есть приложение. Теперь requirememnt - это интеграция с некоторыми сторонними приложениями для обмена данными. Поскольку данные очень важны, нам необходимо обеспечить его безопасность. Я ищу варианты и анализ, который когда-либо подходит нам лучше всего. Посмотрел также на Cryptix, похоже, в нем нет никакого развития с давних времен. Пожалуйста, поделитесь своими мнениями – Mayank
Вы не ответили на вопрос. Что случилось с HTTPS? – EJP