support new starcrypto package
This commit is contained in:
@@ -146,8 +146,13 @@ func (c *ClientConn) readTUMessage() {
|
||||
}
|
||||
|
||||
func (c *ClientConn) rsaDecode(message Message) {
|
||||
unknownKey := message.Value
|
||||
data, err := starcrypto.RSADecrypt(unknownKey, c.handshakeRsaKey, "")
|
||||
privKey, err := starcrypto.DecodePrivateKey(c.handshakeRsaKey, "")
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
message.Reply([]byte("failed"))
|
||||
return
|
||||
}
|
||||
data, err := starcrypto.RSADecrypt(privKey, message.Value)
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
message.Reply([]byte("failed"))
|
||||
|
||||
Reference in New Issue
Block a user