English sottotitoli

← ftp.acc.umu.se/.../Tails_a_technical_overview.webm

Ottieni il codice di inserimento
1 Language

Mostrare Revisione 39 creata 10/25/2015 da Nyav.

  1. Hello, Thank you for coming
  2. We're gonna give a talk about and
    gonna give a technical overview of Tails.
  3. That's kurono, intrigeri
    and I am BitingBird.
  4. We are all Tails contributors
    in different fields.
  5. I don't do technical things,
  6. intrigeri is one of the
    oldest tails contributors
  7. and kurono contributes
    since two years now.
  8. Tails is the acronym of
    The Amnesic Incognito Live System
  9. And here is the nice url,
    where you can have all the information.
  10. It's a live operating system.
  11. It works on almost any computer -
    except ARM
  12. And it boots from a dvd or a usb stick
  13. and theoretically from sdcard too,
    but it doesn't work very well.
  14. The focus of our distribution
    is privacy and anonymity.
  15. It allows the user
    to use the internet anonymously.
  16. And also, when there is censorship,
    to circumvent it.
  17. All the connections to
    the internet go with tor,
  18. which is an anonymization network.
  19. That's the first big feature of tails.
  20. And the second one is
  21. that there is no trace
    on the computer you are using
  22. so after you used it nobody can see
    that you've used the computer.
  23. If somebody would grab your computer
    and search files
  24. they would not know,
    what you have done.
  25. Unless you ask for it explicitly
  26. We have also a lot of data producing tools
  27. because some users use it to write books,
    articles, video and such things.
  28. They want to be able to create such documents without being traced.
  29. Does it work ?
  30. We have a very good report,
  31. not from our users,
  32. actually from the people
    we are supposed to protect them against.
  33. The NSA says, that it's a pain in the ass.
  34. When the NSA says
    you're making their life harder
  35. somehow you're doing something right.
  36. [klapping, laughing]
  37. I guess you can imagine who's
    the famous tails user
  38. who gave us access to the documents where
    they say that
  39. There is also Bruce Schneier
    who says he uses Tails
  40. so, not bad.
  41. So, what are our goals?
  42. We took a stance in the beginning of Tails
  43. that it was not really common back then
  44. to have usability as a security feature
  45. because "ubergeeks" where already able
    to have secure communication.
  46. The thing is privacy
    is not an individual matter.
  47. It's a collective matter.
  48. Everybody needs to have privacy
  49. and new users and non geek users
    had no way to get access to this.
  50. The tools existed but they had
    no user interface
  51. or they where really hard to configure.
  52. So, we designed a system that gives
    a quite good level of security
  53. with a quite good level of usability.
  54. Lots of the time people ask us, why we
    don't include more security features.
  55. We have to make a balance between security and usability.
  56. Because if it's really secure
    but nobody can use it
  57. then it doesn't bring anything.
  58. It makes security accessible
    for most people.
  59. Another important point in our project
  60. is to have a very small delta
    to our upstream.
  61. Our main upstream is Debian and we try
    to not diverge too much from it.
  62. Because the more you do things differently
  63. the more work you have to maintain.
  64. The work is not the work of
    implementing something once
  65. it's the work of
    maintaining on the long term.
  66. There where a lot of other
    security distributions
  67. and there are still a few others
  68. But most of them
    have a very short lifespan
  69. because of maintenance.
  70. It's a distribution and
  71. we're a very tiny team compared to Debian
  72. but we're a team.
  73. Lots of other privacy distributions
    where either one person
  74. or very tiny teams and they didn't make
    outrage to be joined by other people
  75. Most other privacy distributions didn't
    take into account the maintenance work
  76. and the user support because
  77. even if we try to make it usable
  78. it's still a lot of work to
    teach the users how to use it
  79. and to document how to use it.
  80. Also if you want to start such a project
  81. you need to have a long term commitment
  82. and to remember to avoid the symptom of
    "not invented here".
  83. It's quite common to try to do something
    that does exactly what you want
  84. but sometimes it's best
    to find an existing software
  85. that does something close enough
  86. to make the new features you want in it
    or use it as it is.
  87. We are trying to do most of our work,
  88. at least a good part of our work upstream
  89. so we did AppArmor
  90. in Debian specifically there is
    an AppArmor team,
  91. an anonymity tools team and an OTR team
  92. who work on things that we use in Tails
  93. libvirt, Seahorse, Tor and Puppet
    are other projects we contributed to
  94. instead of implementing ourselves
    what we need in Tails
  95. we did it upstream
    and it took longer to fall down to us
  96. but it's maintainable.
  97. When we finally have the new features
  98. we have no work of keeping them.
  99. As a result we have
    really little Tails specific code
  100. we mostly do glue work between the code
  101. we take from our upstreams
  102. and we do a lot of social work
  103. we talk to upstream, we spread the word
  104. we say "Oh that would be great if somebody
    where to work on that"
  105. And we find the people that
    have the right skills
  106. to do the work that should be done
    when it's not in Tails
  107. We have a very slow rythm
    because we work in Debian
  108. so we have to wait until the next Debian version is released

  109. To see the work we have done in Tails
    as AppArmor
  110. I mentioned earlier, we did it in Debian
  111. so for two years there was work going on
    in Debian that was not visible in Tails
  112. but we finally have it
  113. Tails is still alive,
    because it's maintainable
  114. Implementation details -
  115. That's where I give the micro.
    [gives micro to kurono]