我devloping需要簽署文件的系統。我已經有一個函數接收要簽名的數據的字節[]和X509證書,並使用System.Security.Cryptography.Pkcs命名空間計算簽名。需要注意的是,我們需要將簽名分開,因此爲了驗證,我們使用文件,簽名和證書。C#PKCS簽名
事情是這個函數返回一個byte []作爲簽名。現在序列化它我使用Base64編碼,但我看到標準是使用.p7s文件。
那麼,如何從解密簽名的byte []生成一個.p7s文件?
另一個問題,有沒有辦法在簽名上添加時間戳,然後檢索它?
謝謝! Juan