Проверка XML-подписи +ECC-алгоритм

В моем текущем Android-проекте я достиг точки, которая требует проверки подписи XML с помощью файла.pdf (файл pdf подписан в файле XMl), и я столкнулся с одной серьезной проблемой. Это связано с тем, что absolutley НЕ может использовать iaik-libaries:

Подпись создается с помощью алгоритма ECC (эллиптических кривых), который стандартные java-библиотеки не могут обрабатывать. Кто-нибудь знает способ борьбы с этими подписями?

Так что я ищу либо другую библиотеку, либо обходной путь для javax-Problem.

Большое спасибо за любую идею!

Дополнительная информация:

  • Я знаю об Apache Santuario, но не могу его использовать, потому что он содержит классы, которые будут добавлены в javax, а DalvikVM не позволяет этого.
  • Я знаю, что это легко сделать с помощью iaik, но это не вариант из-за проблем с лицензией (+ проблема с javax).
  • Я не публикую никакой код, потому что это не может быть сделано по-моему, я застрял и мне нужны новые идеи с нуля:/

0 ответов

Другие вопросы по тегам