Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
organize:howto [2017/05/28 01:52] – 127.0.0.1 | organize:howto [2020/12/07 18:24] – old revision restored (2020/04/14 20:11) anonymous | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{ : | + | {{ : |
====== How To Organize A CryptoParty ====== | ====== How To Organize A CryptoParty ====== | ||
Line 5: | Line 5: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | CryptoParty is a global and decentralized grass-roots movement. As such, they vary as much as they are adapted to their specific environments. This How To is written to give you some ideas on what might work and what not so much, but as with all direct action: plans are nothing, planning is everything, and it is all good as long as you follow CryptoParty' | + | CryptoParty is a global and decentralized grass-roots movement. As such, they vary as much as they are adapted to their specific environments. This How To is written to give you some ideas on what might work and what not so much, but as with all direct action: plans are nothing, planning is everything, and it is all good as long as you follow CryptoParty' |
As time has shown there are some general tactics which make everything go much smoother, this is our attempt in writing it down (please contribute - see “Edit this page” in the upper left corner). | As time has shown there are some general tactics which make everything go much smoother, this is our attempt in writing it down (please contribute - see “Edit this page” in the upper left corner). | ||
- | If you prefer video over text: [[https:// | + | If you prefer video over text: [[https:// |
Or join us on [[: | Or join us on [[: | ||
Line 24: | Line 24: | ||
With a CryptoParty you create an environment where people from different backgrounds come together and learn from each other. Hence you might want to include people of different age, gender, heritage and expertise. | With a CryptoParty you create an environment where people from different backgrounds come together and learn from each other. Hence you might want to include people of different age, gender, heritage and expertise. | ||
- | Doors open, people arrive, find a seat and socialize. | + | Doors open, people arrive, find a seat and socialize. A short intro officially opens the event and then it's off to the tables. Each table covers a topic and people decide what they'd like to learn or teach. |
People will be more comfortable given enough time for socializing. They will be more likely to ask questions then. But it also takes an environment where they feel comfortable socializing. Setting the scene is your task. | People will be more comfortable given enough time for socializing. They will be more likely to ask questions then. But it also takes an environment where they feel comfortable socializing. Setting the scene is your task. | ||
- | The intro speech should be as short as possible (less than 20 minutes) and give people an overview of what to expect (see dedicated chapter for more details).\\ | + | The intro speech should be as short as possible (less than 20 minutes) and give people an overview of what to expect (see dedicated chapter for more details). |
Some cities have talks, too. This works very well when people look for in-depth introductions. Most of the time though they want to get to the hands-on part rather sooner than later. Depending on the group you could offer both in separate rooms. | Some cities have talks, too. This works very well when people look for in-depth introductions. Most of the time though they want to get to the hands-on part rather sooner than later. Depending on the group you could offer both in separate rooms. | ||
Line 37: | Line 37: | ||
The recommended length for a CryptoParty is three to five hours. | The recommended length for a CryptoParty is three to five hours. | ||
- | |||
Here's a list of things we learned from past CryptoParties: | Here's a list of things we learned from past CryptoParties: | ||
- | |||
- | |||
- | |||
===== Before the party ===== | ===== Before the party ===== | ||
- | |||
==== Location, infrastructure and food ==== | ==== Location, infrastructure and food ==== | ||
Line 52: | Line 47: | ||
A good thing to have – maybe even more than Internet and electricity – is food. It's just really hard to be cranky and not excellent to each other if you just had a really nice meal. But, yes, usually you also want enough electricity and Internet to be able to supply everyone with the software and experience they came for. | A good thing to have – maybe even more than Internet and electricity – is food. It's just really hard to be cranky and not excellent to each other if you just had a really nice meal. But, yes, usually you also want enough electricity and Internet to be able to supply everyone with the software and experience they came for. | ||
- | |||
The main criteria for a good location are | The main criteria for a good location are | ||
Line 73: | Line 67: | ||
* schools | * schools | ||
* universities | * universities | ||
- | * hackerspaces | + | * hackspaces |
* night clubs | * night clubs | ||
* any place you like | * any place you like | ||
- | |||
==== Home Page ==== | ==== Home Page ==== | ||
Line 89: | Line 82: | ||
* contact info (preferably email) | * contact info (preferably email) | ||
- | Let's assume your city does not have a page. Create one for the whole city (e.g. " | + | Let's assume your city does not have a page. Create one for the whole city (e.g. " |
- | + | ||
- | You can help creating a good default page by copying from others, adjusting to your needs, and giving feedback on what could be improved on other pages as well. | + | |
- | Please add your CryptoParty dates to the [[: | + | ===== Outreach ===== |
+ | Outreach helps you to make it known that a CryptoParty is happening. First you need to think of your " | ||
- | ==== Outreach ==== | + | Start small. Depending on the number of angels available you probably don't want a hundred people showing up at your first CryptoParty. |
- | Outreach helps you to make it known that a CryptoParty is happening. First you need to think of your " | ||
- | Start small. Depending on the number of angels available you probably don't want a hundred people showing up at your first CryptoParty.\\ | ||
Locations tend to come with a community. If they are interested in hosting a CryptoParty then their community is likely interested in attending one. If you manage to make them happy they will tell their friends how amazing it was. | Locations tend to come with a community. If they are interested in hosting a CryptoParty then their community is likely interested in attending one. If you manage to make them happy they will tell their friends how amazing it was. | ||
Line 105: | Line 95: | ||
* online | * online | ||
- | | + | |
- | * blog posts | + | * blog posts |
- | * social media | + | * social media |
* offline | * offline | ||
- | | + | |
- | * stickers (see [[https://github.com/ | + | * stickers (see github.com/ |
- | * word of mouth | + | * word of mouth |
- | * local media | + | * local media |
- | Maybe the location would like to put up poster and flyers in a good spot? Maybe they have a mailing list as well? | + | Maybe the location would like to put up poster and flyers in a good spot? Maybe they have a mailing list as well? Consider creating a mailing list and social media accounts for your city. Mailing lists, Diaspora, and Twitter seem to be very popular in the CryptoParty community. |
- | Consider creating a mailing list and social media accounts for your city. Mailing lists, Diaspora, and Twitter seem to be very popular in the CryptoParty community. | + | |
Connecting to the worldwide CryptoParty community can be useful to learn from past experience and bring in new impulses. | Connecting to the worldwide CryptoParty community can be useful to learn from past experience and bring in new impulses. | ||
- | * [[: | + | * mailing lists(([[: |
- | * [[: | + | * IRC(([[: |
- | * [[https:// | + | * Twitter(([[https:// |
+ | ===== Angels ===== | ||
- | ==== Angels ==== | + | Decide what topic you'd like to teach. To see how others explain it check the [[: |
- | + | ||
- | Decide what topic you'd like to teach. To see how others explain it check the [[: | + | |
Don't be judgemental. Respect people' | Don't be judgemental. Respect people' | ||
- | Contact the organizer and let them know what you'd like to teach. It helps them in planning the CryptoParty. The more angels there are the smaller the groups can be, making it a much better experience for the guests.\\ | + | Contact the organizer and let them know what you'd like to teach. It helps them in planning the CryptoParty. The more angels there are the smaller the groups can be, making it a much better experience for the guests. |
Should you find some spare time at the party use it and learn from the other angels. | Should you find some spare time at the party use it and learn from the other angels. | ||
Bring pen and paper to the CryptoParty to draw diagrams while explaining how something works. | Bring pen and paper to the CryptoParty to draw diagrams while explaining how something works. | ||
- | + | ===== Materials | |
- | ==== Materials ==== | + | |
List of things that might come in handy during a CryptoParty. | List of things that might come in handy during a CryptoParty. | ||
- | * [[https:// | + | * table cards (([[https:// |
* flyers (CryptoParty or related groups) | * flyers (CryptoParty or related groups) | ||
* stickers | * stickers | ||
Line 148: | Line 135: | ||
===== The Party ===== | ===== The Party ===== | ||
- | |||
==== Setting the scene ==== | ==== Setting the scene ==== | ||
Line 154: | Line 140: | ||
This might be the most important part. A strength of CryptoParties is that they bring together people of most diverse backgrounds and engage them into learning together and from each other. But this also brings its challenges as people might have different ideas of what entails “being excellent to each other”. | This might be the most important part. A strength of CryptoParties is that they bring together people of most diverse backgrounds and engage them into learning together and from each other. But this also brings its challenges as people might have different ideas of what entails “being excellent to each other”. | ||
- | A first step, even before the party officially starts, is to welcome each person or group individually as they arrive and making sure that they don't feel lonely or lost. This is especially important when the start is delayed, which happens more often than it probably should, but this applies to the whole party. Just make sure everyone is excellent to each other and does things (e.g. having a tea and friendly chat). | + | A first step, even before the party officially starts, is to welcome each person or group individually as they arrive and making sure that they don't feel lonely or lost. This is especially important when the start is delayed, which happens more often than it probably should, but this applies to the whole party. Just make sure everyone is excellent to each other and does things (e.g. having a tea and friendly chat). Tearing down walls. |
- | Tearing down walls. | + | |
==== Intro Speech ==== | ==== Intro Speech ==== | ||
- | In our experience it is helpful to lay out the general “plan” and potential topics in the beginning. | + | In our experience it is helpful to lay out the general “plan” and potential topics in the beginning. |
- | The intro speech officially opens the CryptoParty. Depending on your style it can be a rather down-to-earth or more fiery thing. But keep it short (less than 20 minutes) and don't go into the technical details as this is what the individual learning groups are for. | + | The intro speech officially opens the CryptoParty. Depending on your style it can be a rather down-to-earth or more fiery thing. But keep it short (less than 20 minutes) and don't go into the technical details as this is what the individual learning groups are for. Potential talking points can be |
- | + | ||
- | + | ||
- | Potential talking points can be | + | |
* hello and welcome | * hello and welcome | ||
* thanking the people from the location | * thanking the people from the location | ||
* be excellent to each other and do things | * be excellent to each other and do things | ||
- | | + | |
- | * harassment and other abusive behaviour may not be tolerated | + | * harassment and other abusive behaviour may not be tolerated |
* what is CryptoParty | * what is CryptoParty | ||
- | | + | |
- | * everyone can be a part of it | + | * everyone can be a part of it |
- | * one topic per table | + | * one topic per table |
- | * people choose topic | + | * people choose topic |
* what does secure mean | * what does secure mean | ||
- | | + | |
- | * using crypto is legal, but not in every country | + | * using crypto is legal, but not in every country |
- | * CryptoParty is for beginners | + | * CryptoParty is for beginners |
- | * forward journalists, | + | * forward journalists, |
* prejudice that crypto is hard exists | * prejudice that crypto is hard exists | ||
* security is a process | * security is a process | ||
- | | + | |
- | * not something you install | + | * not something you install |
- | * something you do | + | * something you do |
* free software | * free software | ||
- | | + | |
* decentralized services | * decentralized services | ||
- | | + | |
* list of topics presented at this specific CryptoParty | * list of topics presented at this specific CryptoParty | ||
- | Don't offer a false sense of security, but also don't scare people with all the ways that things could go wrong. Some people | + | Don't offer a false sense of security, but also don't scare people with all the ways that things could go wrong. Some people |
==== Topics ==== | ==== Topics ==== | ||
Line 200: | Line 180: | ||
This list is only a suggestion. Learning groups form around these topics and depending on how large the space is, how many people attend to learn and how many are willing to conduct a learning group they can be grouped more broadly or specific. | This list is only a suggestion. Learning groups form around these topics and depending on how large the space is, how many people attend to learn and how many are willing to conduct a learning group they can be grouped more broadly or specific. | ||
- | What you offer depends on the angels available. Further suggestions are listed in a separate | + | What you offer depends on the angels available. Further suggestions are listed in a separate tools overview(([[: |
* discussion and orientation table | * discussion and orientation table | ||
- | * encrypt emails with [[https:// | + | * encrypt emails with PGP |
- | * encrypt your IMs with [[https:// | + | * encrypt your IMs with XMPP and OMEMO/OTR |
- | * anonymous surfing | + | * anonymous surfing Tor |
* privacy enhancing browser plug-ins | * privacy enhancing browser plug-ins | ||
- | * mobile security ([[: | + | * mobile security (Android, iOS) |
- | * file and hard-drive encryption with [[https:// | + | * file and hard-drive encryption with VeraCrypt |
- | * hard-drive encryption with [[https:// | + | * hard-drive encryption with LUKS |
* password security and managers | * password security and managers | ||
* Linux installation | * Linux installation | ||
- | * [[https:// | + | * Tails (safe and anonymous operating system… don't forget to tell people to bring a thumb drive) |
A discussion and orientation table would cover how much surveillance is possible and why all of us have something to hide. Most people are not exhibitionists and do value their privacy. Hence it focuses on anyone curious but not yet convinced why they would encrypt or not sure where to start. | A discussion and orientation table would cover how much surveillance is possible and why all of us have something to hide. Most people are not exhibitionists and do value their privacy. Hence it focuses on anyone curious but not yet convinced why they would encrypt or not sure where to start. | ||
Line 221: | Line 201: | ||
Always ask for help. CryptoParties are not meant to be hard on the individual. If the stress outweights the fun, step back a bit and see how it still magically continues by itself. The main thing for this to happen is toinvite people to help, tell them that they can help and that their help is appreciated. Be it for one CryptoParty or the long run. If you see people show up for the third time in a row, ask them if they want to host a table, if people talk about the bar they work or the house project they live in, ask them if these places would be suitable for a CryptoParty and if they might organize one. The opportunities are plenty. | Always ask for help. CryptoParties are not meant to be hard on the individual. If the stress outweights the fun, step back a bit and see how it still magically continues by itself. The main thing for this to happen is toinvite people to help, tell them that they can help and that their help is appreciated. Be it for one CryptoParty or the long run. If you see people show up for the third time in a row, ask them if they want to host a table, if people talk about the bar they work or the house project they live in, ask them if these places would be suitable for a CryptoParty and if they might organize one. The opportunities are plenty. | ||
- | |||
===== Variations of the Format ===== | ===== Variations of the Format ===== | ||
CryptoParties for specific groups can help lower the barrier of "This is not my field of expertise, I won't understand a thing!" | CryptoParties for specific groups can help lower the barrier of "This is not my field of expertise, I won't understand a thing!" | ||
- | + | ||
If you want to reach people who are too shy to attend or if finding a good location is too hard, you might want to offer visiting people at their place for a so-called " | If you want to reach people who are too shy to attend or if finding a good location is too hard, you might want to offer visiting people at their place for a so-called " | ||
- | |||
===== Roles ===== | ===== Roles ===== | ||
Line 238: | Line 216: | ||
* crypto angels | * crypto angels | ||
* meta angels | * meta angels | ||
- | |||
==== Organizer ==== | ==== Organizer ==== | ||
- | As a CryptoParty organizer, you need to find a nice location where people feel comfortable. You keep in touch with the people running the space and find a date suitable for everyone. Locations can be community spaces, cafes, libraries, schools, universities, | + | As a CryptoParty organizer, you need to find a nice location where people feel comfortable. You keep in touch with the people running the space and find a date suitable for everyone. Locations can be community spaces, cafes, libraries, schools, universities, |
You could take care of outreach as well to spread the word of when and where the CryptoParty happens. Outreach has a dedicated chapter (see below). | You could take care of outreach as well to spread the word of when and where the CryptoParty happens. Outreach has a dedicated chapter (see below). | ||
Line 251: | Line 228: | ||
A CryptoParty is successful if the atmosphere is right. It does not matter how many people showed up. Be patient when starting to establish CryptoParty in your city or community. Spreading the word takes time. | A CryptoParty is successful if the atmosphere is right. It does not matter how many people showed up. Be patient when starting to establish CryptoParty in your city or community. Spreading the word takes time. | ||
- | |||
==== Intro Speaker ==== | ==== Intro Speaker ==== | ||
Line 257: | Line 233: | ||
As intro speaker your task is to open the CryptoParty before people move to the table of their choice. It can be be a rather down to earth "this is what CryptoParty is about and these are the topics" | As intro speaker your task is to open the CryptoParty before people move to the table of their choice. It can be be a rather down to earth "this is what CryptoParty is about and these are the topics" | ||
- | For notes on talking points see the //Intro Speech// section below. | + | For notes on talking points see the //Intro Speech// |
==== Crypto Angels ==== | ==== Crypto Angels ==== | ||
Line 266: | Line 241: | ||
Always explain to the person in your group with the least pre-knowledge, | Always explain to the person in your group with the least pre-knowledge, | ||
- | Learning should be hands-on first. Never touch a participants computer unless not doing so would really hinder the experience and always ask permission to do so first. Most people are visual learners so drawing little pictures or diagrams can help them a lot grasping the abstract concepts behind the software.\\ | + | Learning should be hands-on first. Never touch a participants computer unless not doing so would really hinder the experience and always ask permission to do so first. Most people are visual learners so drawing little pictures or diagrams can help them a lot grasping the abstract concepts behind the software. |
If you don't know the answer to a question, either forward it to the larger crowd/other Crypto Angels, or try to find it with the group. | If you don't know the answer to a question, either forward it to the larger crowd/other Crypto Angels, or try to find it with the group. | ||
- | The idea is that people know how to use the tool they learned about on a basic level when they leave the CryptoParty. And even better, that they can then tell their friends they now use "tool xyz" and thus get them to understand that it can't be as hard as they previously thought (and then explain it to them, too). | + | The idea is that people know how to use the tool they learned about on a basic level when they leave the CryptoParty. And even better, that they can then tell their friends they now use "tool xyz" and thus get them to understand that it can't be as hard as they previously thought (and then explain it to them, too). If you need more Crypto Angles, find them: |
- | + | ||
- | If you need more Crypto Angles, find them: | + | |
* at a CryptoParty | * at a CryptoParty | ||
Line 277: | Line 251: | ||
* at a hackerspace | * at a hackerspace | ||
* in university | * in university | ||
- | |||
==== Meta Angel ==== | ==== Meta Angel ==== | ||
Line 292: | Line 265: | ||
If someone is undecided about what they want to learn, you can have a chat with them to help them to understand what they'd like to learn and to choose their table. | If someone is undecided about what they want to learn, you can have a chat with them to help them to understand what they'd like to learn and to choose their table. | ||
- | |||
===== Community Building ===== | ===== Community Building ===== | ||
Line 315: | Line 287: | ||
^Language ^Link ^Description | | ^Language ^Link ^Description | | ||
- | |english |[[https:// | + | |english | [[https:// |
- | |english |[[https:// | + | |english |[[https:// |
- | |english |[[:learn:links# | + | |english |[[https:// |
|german |[[https:// | |german |[[https:// | ||
- | |german |[[https:// | + | |german |[[https:// |
===== References ===== | ===== References ===== | ||
+ | |||
+ |