Я пытаюсь поставить цифровую подпись на запросы, сделанные мобильным клиентом, работающим под управлением J2ME, и хочу проверить подпись .Net Framework.
Кто-нибудь знает, если реализации
DSACryptoServiceProvider //.Net
и
Signature.getInstance("SHA1withDSA", "SUN") //Java
совместимы? Или у кого-нибудь есть идея получше?
После некоторого исследования я нашел эту библиотеку, которая, похоже, имеет API-интерфейсы DSA для C # и Java с одинаковыми базовыми реализациями: http://www.bouncycastle.org
У кого-нибудь есть опыт с этим?