PAD trustee

What is a PAD trustee?

Privacy-preserving accountable decryption (PAD) is a system for achieving accountable decryption (also called transparent decryption). It relies on a set of trustees. The trustees blindly perform decryptions, provided that the decryption request has been recorded on a blockchain. The trustees aren't required to make any judgment about the merits of the decryption request; they just check that it is correctly recorded, and then go ahead and decrypt.

Why are we acting as a PAD trustee?

The Centre for Security and Privacy is participating in a research project organised by Privacy-preserving accountable decryption (PAD). We are acting as a PAD Trustee. Transparent decryption means people can get to know if decryptions about them are performed, by inspecting the blockchain. For example, PAD Places is an app that allows you to nominate friends that can track your location; they can access your location in encrypted form, and decrypt it whenever they want. But you can see in the blockchain when and whether they exercise that ability. We think this is a good balance between privacy and functionality.

Our PAD trustee public parameters

Trustee ID: trustee_cf9dbd0b7df4a898
Trustee full name: Trustee-UoB_security_group
Trustee encryption key type: RSA(4096)
Trustee encryption key:
-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA48NxZMSKcPJABbfczO5B
VTS20lLYYiRaig4zd2SQ/LCQTOKXFv0XfdZcHJZFdHrwwusNUzqse12kQNJyOoQg
Fkkg/JC2uA9krSW7WW9i8uBYXZ8GOo3C3EpEOxZW+umQb5Sj3Q9CPjj5yQfCsoD6
mXWoHbE58odfy5scERLaYpVi9ZYWA5UQyCGJMnhTesezNSFHcGeealDvo+keOiNv
xAkdkuTZJ7fIwMzEarMjH0gMfZ0sKCGwsWIHlf6DgPGi1E0b8AjdI28kqn5MHo7o
Nn2vXHZb9xLJ3XELAUXJXJZSyuI2u5u1GZqFd/H6cH2BvHtFn1m1DFF9emPEDhCv
XV3Lr7qB4MiPCQVSGM6RczYD7N6ETa0FQvo798Jpue6cp5oIqIcKYiAOWHXY9W5R
L+ls89YB3rgOHbjJngtrGxiHfZXsjt0N6jkrwhFeg/s2477zKZyYMBNktQSYyYUC
CGGxNWnxSkYRB8q58BZNOV8IUWDQgWwZT3JYlc5GoYGDKsCTCdbytgUWjhHUN5lS
2thbA8iFk4Apm0Kzb9uBucF7twyBUqL5y14JjpszjAVz2BOIRvH0x/WcEPhwnWuG
QoCdyd/KqIylCoJgmen25iugtwR+LCiaxF4kh8k5ad1mp27RNePgFHn/m5PXb2QR
AEBfcu5SiK/DELWPeN0egzsCAwEAAQ==
-----END PUBLIC KEY-----
Trustee verification key type: RSA(4096)
Trustee verification key:
-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAkgotS8A+l4YWd4qggGcs
iYlTw9qU2mPIkmtNVIbvCZgdhVCjFwY+Bmr0ZZpKBQ9uSTfDzcCqZsHFaRWF2Rx8
rGfyXKZc9OCR/1GRVPhjNHHJw1cW9WmnvmKux2NoF/82MuB5JKqKPbkJMjG5VI+r
TqqyvA71YXn8/j48m12SFnPYZEk2a67AbyWNWMZrkCqwdthoDmwqlmm+b22QSnw5
3bB3R+zmYf6t2NghghyyaR8yOTolEun7HTRKYN315zQp7VzLY3HrOVF0ZsHZ2qBq
ISNVt2rvX4iCeUFPGiyzepv0j6MK1NNDwhOby25Y29HGUpeLUMU7XZxXfVAbpug4
oqKaXorMolTzfaHFzew0nfD1EFB7d9zYX10zi9P0B5Qe8PEjX8UFoRlxv2kO4R10
mpfQ29an01CuKdZDbLfuGlfscK2nQuFPqtq3HP278d5D5qxdc0P9V4ChnCq6d7Un
x+BKm5EVX7zd1CuUq2zT+ioH7DNoO2cVM3IvN6tx8g1Mv4ohgwf3FyRYz5D4DRp1
0l1Y/7wusPcxQxR03PLZVtPD4IoiSgKKPMxYhtLyQ9cxsEcJgbHafmPTf6nm+3DV
qC0jXzEbv6jGlhQHeryzdWRqXrb/NxvX0y3L3BxP8hHkNPkTT6X+DEbDgmI+jo7u
FvEl+Of1/Sz57zseVK3oYC8CAwEAAQ==
-----END PUBLIC KEY-----