Technical security

As a collective we have a responsibility to act carefully and compassionately when it comes to security of the users of both our physical and internet spaces. There are some things we do well and some things we need to work on. If you have questions you can email us at info@spartacusbooks.net.

Website

This website is served over HTTPS only with legacy TLS versions disabled. This website is also available as a TOR hidden service at http://spartyiv5gf77hab.onion/ (this is just being tested now, there may still be request leakage to our main site).

Store tech

We operate a wireless network in the store (Spartacus). This network is open to anyone using the space. We store no logs of network usage beyond a list of recently connected devices with their hostnames and MAC addresses. We regularly audit this data for suspicious clients.

We provide two public computers for anyone to use. These computers run a Debian flavour of linux. We keep them up to date as much as we can. We store no logs on these machines (and are working toward reimaging them regularly). However, we encourage folks to use Tails or another live operating system on these computers if they are concerned about security.

Events/volunteer application

Our events calendar and email is hosted by Google. You should consider the security implications of sending us information via email or the events/volunteer form. Collective members can help with a lot of things in person at the store, avoiding email altogether.

Email

We can accept PGP email sent encrypted with our public key (fingerprint = 25C3 A3D3 5DD5 FB19 CBC8  1704 EDE2 4E51 2DE5 47FF). And we will send you back email encrypted as well. It may take longer to receive a response if you use PGP as not many collective members can use PGP.

Canary

See https://riseup.net/en/canary for explanation on what a canary is. The below canary is signed with our signing subkey (fingerprint = 263F 6812 3BA2 CC67 F18A 1CB3 AC78 BC6C 7875 F028).

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Spartacus Books positively confirms that to the best of our knowledge the integrity of our systems are sound. We have not disclosed any private information, and we have not been forced to modify our system to allow access or information leakage to a third party. We have not been forced to install equipment (eg: recording/monitoring devices) in our store that could impact the privacy of those who use the space. 

This canary will be signed on the following dates:

* March 8
* June 8
* Sept 8
* Dec 8

We will include a link to a recent news article [1] in each update to establish that the signature was not pre-generated. 

Signed on Sept 14th, 2020 (sorry its late!) by the Spartacus collective.
 

1. https://www.citynews1130.com/2020/09/14/canada-post-service-suspended/
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEJj9oEjuizGfxihyzrHi8bHh18CgFAl9gUXIACgkQrHi8bHh1
8CgCnw//c8ym/ck4pwIGfnjd8JUyUzJo2MYtikXNmjzgdJASRjcj3BIRgxsa7SRu
FVWOHe+sVEvt+QEi0jRMa/Igp+oP7lviobDanUpvAR1gX4j8I6Uunp0NZCDwJ+IY
lKZfu+rs52biGH1+d8TiON14XIbf1afkNtsgz43vzUILiOXCXkFyaYJ0q6Fxfj0b
Y3Aibdpx+Mi1pfL/MIpwU+byfwjDSEGADPuoXwGTYsTDKMzzkCI9dMjwjh+IdFH3
XFjP2CJNtpVr7kkuGpPRuf1lxxp9PhRQLe7d6r9cq1NhJ/EVo3tF2daZfEKocc5d
kggL2iu72QzbA4RhvvNU2Nh8wB4vozDOxveVEEbcVnpIYnpNMKZDgiog1JM+37lu
h3F6rp+AOPJ38Ss4fu/yoatzw/ceoz1clrIenHv+egchm/cq4FG5hPhbI+FxQDVW
RY0d5O0omiA6zCmnz4LmAOy7SvHFwLG427FptaEuSpg7PDy5rFyJ8ocxGNdbaDwc
Fc27BPpJ5IvjqIXPw0Ep9vcYc2BdMY/OI5Ir1V8oJxVycy8lGGOsZQPB40dPj8HF
Wc5Sr35aPC3y5j3fGmO7zKiClgNuxSrgc9qcKs88Zex4t0Y2KcOWw9nptRZdwWuK
l2Sv30zP2XD76WChPsyRw3VUeyLGMHO/4g4wMd8TdfIAWOl/agQ=
=USzN
-----END PGP SIGNATURE-----

To verify our canary you need to do the following

  • Receive the key into GPG: gpg --keyserver keys.openpgp.org --recv-key 25C3A3D35DD5FB19CBC81704EDE24E512DE547FF
  • Confirm that the fingerprint matches, the output should be 25C3A3D35DD5FB19CBC81704EDE24E512DE547FF: gpg --fingerprint 25C3A3D35DD5FB19CBC81704EDE24E512DE547FF
  • Verify the signature: gpg --auto-key-retrieve --verify canary.txt

There is no guarantee that this website hasn’t been tampered with, so the above key should not be automatically trusted. For better assurance that our key is correct you can come in to our store and we have a printed copy of our fingerprint posted on top of the store desk.