ropensci / cyphr

:shipit: Humane encryption
https://docs.ropensci.org/cyphr
Other
93 stars 10 forks source link

Signature of data does not match #27

Closed BlackEdder closed 4 years ago

BlackEdder commented 4 years ago

I am trying to request access to data on another machine. On that machine I did:

cyphr::data_request_access(data_dir)

And get the expected A request has been added... message. I then switch back to my main machine and try to authorise the request there, but get the following error message:

cyphr::data_admin_authorise(data_dir)
Error in value[[3L]](cond) : 
  Signature of data does not match for [key]
BlackEdder commented 4 years ago

Some more information. Actually when I try to authorise at first it gives:

cyphr::data_admin_authorise(data_dir)
Error in FUN(X[[i]], ...) : 
  Public key hash disagrees for: [key]

After I run:

key <- cyphr::data_key(data_dir)

It gives the error I mentioned above:

cyphr::data_admin_authorise(data_dir)
Error in value[[3L]](cond) : 
  Signature of data does not match for: [key]
richfitz commented 4 years ago

The verification has failed, so this is something to do to with the keys that you have loaded I believe. Can you get the vignette to work for you?