我正在尝试对符合PIV标准的智能卡执行活动卡身份验证。有关详细信息,请参阅的附录A.2。
我有关联的X.509证书的公钥。我需要向卡片发送一些随机数据,它将使用其私钥对其进行签名,然后我需要使用公钥验证签名。
我引用的文档中的示例指出,他们发送的要签名的数据是“根据PKCS #1v1.5签名填充方案编码的”。我如何对我的随机数据进行这样的编码?我以为填充数据是RSA签名过程的一部分。
// Generate random data
byte[] randomData = new byte[128];
Random random = new Random();
random.NextBytes(
我试图使用用户输入来查询 api。现在我使用硬编码文本来查询它,因为我不知道如何动态地查询它。我有一个用于输入的带有EditText的活动,还有一个显示api响应的活动。如何为下一个活动提供用户输入?
My Interface
public interface PostsApi {
@GET("posts")
Call<List<Posts>> getPosts(@Query("id") int id, @Query("title") String title);
--改造服务类的一部分
pu