コード例 #1
0
ファイル: vendor.cs プロジェクト: Rotariu-Stefan/INFO-SI
        private bool verifycert(bcertificate cert)
        {
            rsakey bpbkey = cert.getbroker().bpbk;
            string mess = cert.getbroker().ToString() + "," + cert.getuser() + "," + cert.getaddress() + "," + cert.getukey().ToString() + "," + cert.getexp().ToString() + "," + cert.getinfo();
            BigInteger messh = hashf.hash(mess);

            return rsa.verifySig(messh, cert.getsigB(), bpbkey);
        }
コード例 #2
0
ファイル: broker.cs プロジェクト: Rotariu-Stefan/INFO-SI
 public void sendcertificate(bcertificate c, user u)
 {
     btb.AppendText("\tRequest aproved. Sent certificate to user: "******" !\n");
     u.getcertificate(c);
 }