メッセージを暗号化してから復号化します。要点は次のとおりです: https://gist.github.com/2489899。メッセージは c# でも復号化できるはずなので、このキーを xml スキームに格納する必要があります。(これは、データベースなどを使用した私のプログラムの「要約」にすぎません)。しかし、私は常に例外を受け取ります:
javax.crypto.BadPaddingException: Data must start with zero
at sun.security.rsa.RSAPadding.unpadV15(RSAPadding.java:308)
at sun.security.rsa.RSAPadding.unpad(RSAPadding.java:255)
at com.sun.crypto.provider.RSACipher.a(DashoA13*..)
at com.sun.crypto.provider.RSACipher.engineDoFinal(DashoA13*..)
at javax.crypto.Cipher.doFinal(DashoA13*..)
at Main.decrypt(Main.java:50)
at Main.main(Main.java:24)