我正在尝试用java实现一个签名算法,它是我用C编写的,它使用openssl made RSA_sign函数。此函数不对数据进行加密,而是将数据放入一个带有元数据的X509_SIG结构中,然后使用i2d_X509_SIG openssl函数对该结构进行编码,最后对编码结果进行加密。有没有办法用Java重现这种签名数据的方式?某些X509_SIG库中是否存在java结构和编码/解码函数?Yd
这个程序的目的是解码/编码到一种叫做凯撒移位的代码,它基本上只是取一个单词/句子中的每一个字母,然后用一个“Shift键”把它移到右边。(例如ab带移位键1= bc)。我已经设置了程序,以便它要求用户进行加密/解密,然后是他们希望编码/解码的消息,然后是shift密钥。我的编码/解码功能也有相同的问题。我将重点讨论这个问题的编码问题,因为它们几乎是一样的。全码import java.io.*;
p