update code to latest go
[epoint] / cmd / epoint-client / epoint-client.go
index 71efe93..7ddd923 100644 (file)
@@ -84,13 +84,13 @@ func k(r []byte, cmd, arg string) (err error) {
                }
                // TODO: maybe Serialize should do this internally
                for _, ident := range e.Identities {
-                       err = ident.SelfSignature.SignUserId(ident.UserId.Id, e.PrimaryKey, e.PrivateKey)
+                       err = ident.SelfSignature.SignUserId(rand.Reader, ident.UserId.Id, e.PrimaryKey, e.PrivateKey)
                        if err != nil {
                                return
                        }
                }
                for _, subkey := range e.Subkeys {
-                       err = subkey.Sig.SignKey(subkey.PublicKey, e.PrivateKey)
+                       err = subkey.Sig.SignKey(rand.Reader, subkey.PublicKey, e.PrivateKey)
                        if err != nil {
                                return
                        }