]> info9.net Git - wiki.git/blob - tmarble/posts/Betrusted_Software.mdwn
e4eb00807dd6202335a37905b581fffe1bf8c055
[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 by intentionally limited in
9 functionality.
10
11 <br/>
12 <br/>
13 <a href="https://betrusted.io/">
14 <img width=264 height=229 src="http://info9.net/images/betrusted/keyboard-v4-azerty3.png" alt="Betrusted Azerty Keyboard"/>
15 </a>
16 <br/>
17
18 This means that Betrusted is not a "smartphone": it can’t browse the web; it
19 has no “app store”; it won’t hail rides for you; and it can’t help you
20 navigate a city. However, it will be able to keep your private
21 conversations private, give you a solid second factor for
22 authentication, and perhaps provide a safe spot to store digital
23 currency.
24
25 Betrusted software is the application project companion for the
26 Betrusted hardware device. Going beyond just end-to-end encryption the
27 Betrusted project ensures that Human-Computer Interaction is also
28 secure from key loggers and screen grabbers. The software will include
29 an input method editor to facilitate entering text in both Latin and
30 Asian languages as well as a graphics toolkit for the ultra low power
31 display. This project will develop a secure messaging application on
32 top of these input/output libraries while meeting the constraint that
33 all software must fit in 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/