]> info9.net Git - wiki.git/blob - tmarble/posts/Betrusted_Software.mdwn
New post: a minimal matrix cli client
[wiki.git] / tmarble / posts / Betrusted_Software.mdwn
1 # Betrusted Software
2
3 I am thrilled to announce that I will be collaborating with
4 [bunnie][bunnie] and [xobs][xobs] on the [betrusted][betrusted]
5 project with a focus on software.
6
7 Betrusted aims to provide a user verifiable, trustworthy device for
8 secure communications. That's why the device is intentionally limited in
9 functionality.
10
11 <br/>
12 <a href="https://betrusted.io/">
13 <img width=264 height=229 src="http://info9.net/images/betrusted/keyboard-v4-azerty3.png" alt="Betrusted Azerty Keyboard"/>
14 </a>
15 <br/>
16
17 This means that Betrusted is not a "smartphone": it can’t browse the web; it
18 has no “app store”; it won’t hail rides for you; and it can’t help you
19 navigate a city. However, it will be able to keep your private
20 conversations private, give you a solid second factor for
21 authentication, and perhaps provide a safe spot to store digital
22 currency.
23
24 Betrusted software is the application project companion for the
25 Betrusted hardware device. Going beyond just end-to-end encryption the
26 Betrusted project ensures that Human-Computer Interaction is also
27 secure from key loggers and screen grabbers. The software will include
28 an input method editor to facilitate entering text in both Latin
29 (French Azerty keyboard layout shown above) and Asian languages as well as a
30 graphics toolkit for the ultra low power display. This project will
31 develop a secure messaging application on top of these input/output
32 libraries while meeting the constraint that all software must fit in
33 an extraordinarily small memory footprint (4 MiB RAM).
34
35 Later today in Leipzig at the [36th Chaos Communication Congress][36c3]
36 [bunnie][bunnie] will present
37 [Open Source is Insufficient to Solve Trust Problems in Hardware][trust-hardware].
38
39 Stay tuned for further updates on the Betrusted hardware, OS and
40 software projects.
41
42 The [Betrusted Software][betrusted-software] project is made possible with
43 financial support  from [NLnet][nlnet] and the
44 [NG10 Privacy & Trust Enhancing Technologies Fund][pet].
45
46
47 [[!tag betrusted software risc-v matrix rust]]
48
49 [bunnie]: https://fahrplan.events.ccc.de/congress/2019/Fahrplan/speakers/3155.html
50 [xobs]: https://fahrplan.events.ccc.de/congress/2019/Fahrplan/speakers/4376.html
51 [betrusted]: https://betrusted.io/
52 [36c3]: https://www.ccc.de/en/updates/2019/36c3-in-leipzig
53 [trust-hardware]: https://fahrplan.events.ccc.de/congress/2019/Fahrplan/events/10690.html
54 [betrusted-software]: https://nlnet.nl/project/BetrustedSoftware/
55 [nlnet]: https://nlnet.nl/
56 [pet]: https://nlnet.nl/PET/