Skip to content

Commit

Permalink
changes
Browse files Browse the repository at this point in the history
  • Loading branch information
BrerorRexha committed Sep 17, 2023
1 parent 4e4bd31 commit d64b929
Show file tree
Hide file tree
Showing 32 changed files with 546 additions and 182 deletions.
452 changes: 366 additions & 86 deletions assets/css/styles.css

Large diffs are not rendered by default.

15 changes: 6 additions & 9 deletions content/_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,17 @@
releaseVersion: "1.5.4"
releaseDate: 8 June 2023
---
<div id="container-bg">
<div class="bg-circle"></div>
<div class="bg-circle"></div>
<div class="bg-circle"></div>
</div>

<div class="home-main">
<div id="container-bg"></div>
<div class="text">
<h1>Secure messaging <span>anywhere</span></h1>
<p>Censorship-resistant peer-to-peer messaging that bypasses centralized servers. Connect privately via Bluetooth, Wi-Fi, or Tor, with privacy built-in.</p>
<h1 id="main-title">Secure messaging <span>anywhere</span></h1>
<p>Censorship-resistant peer-to-peer messaging that bypasses centralized servers. Connect via Bluetooth, Wi-Fi, or Tor, with privacy built-in.</p>
<div class="download-links">
<img src="/img/google_play_badge_web_generic.png" alt="Google Play Badge" width="178px">
<img src="/img/fdroid_badge.png" alt="FDroid Badge" width="178px">
</div>
<p id="release-text"><strong>Latest Release:</strong> {{ .Page.Params.releaseVersion }}</p>
<p id="release-text"><strong>Latest Release:</strong> {{ .releaseVersion }}</p>
</div>
<div class="main-image_container">
<img id="main-image" src="/img/phone.svg" alt="Mobile">
Expand All @@ -32,7 +29,7 @@ <h3>Latest News</h3>
</div>
<div class="services-container">
<h3>A better way to communicate</h3>
<p>Anim aute id magna aliqua ad ad non deserunt sunt. Qui irure qui lorem cupidatat commodo. </p>
<p>End-to-end encryption and decentralized technology ensure conversations stay private and available even without internet access.</p>
<div class="services">
<div class="service">
<img src="/img/encryption.svg" alt="Encryption">
Expand Down
1 change: 1 addition & 0 deletions content/hiring/_index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
layout: single
aliases:
- /hiring.html
title: Jobs
Expand Down
4 changes: 2 additions & 2 deletions content/news/2017-beta-released-security-audit.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ users will not be able to migrate their accounts to the final version.
For security reasons, their **accounts and data will expire** with the
beta.

### Media
## Media

<div id="screenshots">
<a href="/raw/screenshots/00_password.png">
Expand All @@ -68,7 +68,7 @@ beta.

<img src="/img/architecture-simple.png" style="width:100%;">

### About Briar
## About Briar

Briar is a messaging app designed for activists, journalists, and anyone
else who needs a safe, easy and robust way to communicate. Unlike
Expand Down
10 changes: 5 additions & 5 deletions content/news/2018-1.0-released-new-funding.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ date: 2018-05-09T00:00:00+00:00
title: 'Briar - Secure P2P Messenger Releases First Version, Receives New Funding'
---

### Press Release
## Press Release

The peer-to-peer messenger Briar released its first stable version
today. It is available for Android devices from [Google
Expand Down Expand Up @@ -39,7 +39,7 @@ that will allow users to send each other messages even if they are not
online at the same time. This will increase users' reachability and
further improve battery life.

### Media
## Media

<div id="screenshots">
<a href="/raw/screenshots/00_password.png">
Expand All @@ -58,15 +58,15 @@ further improve battery life.
<img src="/raw/screenshots/06_forum.png"></a>
</div>

#### Simplified Architecture
### Simplified Architecture

<img src="/img/architecture-simple.png" style="width:100%;">

#### Offline Messaging
### Offline Messaging

<img src="/img/repeater.png" style="width:100%;">

### About Briar
## About Briar

Briar is a messaging app designed for activists, journalists, and anyone
else who needs a safe, easy and robust way to communicate. Unlike
Expand Down
6 changes: 3 additions & 3 deletions content/news/2018-briar-1.1-released.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ date: 2018-09-14T00:00:00+00:00
title: 'Briar 1.1 released with dark theme, new emoji and more'
---

### Press Release
## Press Release

The Briar Project released version 1.1 of its Android app today. This
release adds new features following the app's [first public
Expand Down Expand Up @@ -47,7 +47,7 @@ Work on the next big release is already under way. Among other things,
the Briar Project is working on a new way to add contacts securely
without meeting in person, and support for attaching images to messages.

### Media
## Media

<div id="screenshots">
<a href="/img/screenshots/11_dark_theme.png">
Expand All @@ -64,7 +64,7 @@ without meeting in person, and support for attaching images to messages.
<img src="/img/screenshots/11_tor_settings.png"></a>
</div>

### About Briar
## About Briar

Briar is a messaging app designed for activists, journalists, and anyone
else who needs a safe, easy and robust way to communicate. Unlike
Expand Down
6 changes: 3 additions & 3 deletions content/news/2019-briar-1.2-released-remote-contacts.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ date: 2019-11-06T00:00:00+00:00
title: 'Briar 1.2 released, contacts can now be added by exchanging links'
---

### Press Release
## Press Release

The Briar Project released version 1.2 of its Android app today.
This release allows users to add each other securely by exchanging links.
Expand Down Expand Up @@ -37,7 +37,7 @@ was carried out by [Ura Design](https://www.ura.design).
Work on this feature was supported by the [Open Technology Fund](https://www.opentech.fund/).


### Media
## Media

{{< screenshots
"12_add_contact_options.png"
Expand All @@ -46,7 +46,7 @@ Work on this feature was supported by the [Open Technology Fund](https://www.ope
"12_add_contact_pending.png"
>}}

### About Briar
## About Briar

Briar is a messaging app designed for activists, journalists,
and anyone else who needs a safe, easy and robust way to communicate.
Expand Down
6 changes: 3 additions & 3 deletions content/news/2021-briar-1.3-released.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ title: 'Briar 1.3 released - image attachments, profile images and disappearing
---


### Press release
## Press release

{{< figure src="/img/internet-shutdown.jpg" link="/img/internet-shutdown.jpg"
class="fullwidth" alt="Using Briar during internet shutdown"
Expand All @@ -29,7 +29,7 @@ To improve the user experience, the settings screen has been re-organized and sp
Work on the next big release is already underway. Among other things, the team is working on a way to exchange messages over storage media (SD card or USB stick) as well as sharing the app offline.


### Media
## Media
{{< screenshots
"13_send_image.png"
"13_attach_image.png"
Expand All @@ -39,7 +39,7 @@ Work on the next big release is already underway. Among other things, the team i
"13_change_profile_pic.png"
>}}

### About Briar
## About Briar

Briar is a messaging app designed for activists, journalists,
and anyone else who needs a safe, easy and robust way to communicate.
Expand Down
2 changes: 1 addition & 1 deletion content/news/2021-briar-1.4-released.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ date: 2021-11-15T00:00:00+00:00
title: 'Briar 1.4 released - offline app sharing, message transfer via SD cards and USB sticks'
---

### Press release
## Press release

The Briar Project released version 1.4 of its Android app today. This release adds a couple of new features, highlighted below.

Expand Down
2 changes: 1 addition & 1 deletion content/news/2022-briar-desktop-nlnet-funding.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ date: 2022-12-05T12:00:00+00:00
title: 'Briar Desktop got another round of funding'
---

### Briar Desktop got another round of funding
## Briar Desktop got another round of funding

So far, Briar is only available as an Android app, which is preventing some organizations that work in repressive environments from using it as a secure communications tool and considering it as a more secure alternative to email. To remedy that, we have started working on a desktop app in September 2021 that is supposed to work on three major operating systems: Linux, macOS and Windows. We already released a beta version for Linux, including private chats in January 2022.

Expand Down
4 changes: 2 additions & 2 deletions content/news/2022-briar-removed-from-google-play.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ date: 2022-02-28T13:20:00+00:00
title: 'Briar is available on Google Play again'
---

### Status update
## Status update

**Update (February 28, 13:20 UTC): Briar is available on Google Play again.**

Briar was briefly removed from Google Play because we didn't provide Google's review team with a username and password for testing the app. We provided Google with a username and password for testing and the app is now available again.

### About Briar
## About Briar

Briar is a messaging app designed for activists, journalists,
and anyone else who needs a safe, easy and robust way to communicate.
Expand Down
2 changes: 1 addition & 1 deletion content/news/2023-briar-desktop-0.4.0-released.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ date: 2023-01-31T12:00:00+00:00
title: 'Briar Desktop 0.4.0-beta released - Windows support and forums'
---

### Briar Desktop 0.4.0-beta for Linux and Windows including the first new feature: *forums*
## Briar Desktop 0.4.0-beta for Linux and Windows including the first new feature: *forums*

We are very happy to announce that we have accomplished two big goals! We just released a version of Briar Desktop for Windows so that roughly [one year](https://code.briarproject.org/briar/briar-desktop/-/wikis/Changelog) after our first version, we now support another major operating system in addition to Linux. With the beta release 0.4.0 you can now try out Briar Desktop on your Windows machines with the operating systems Windows 10 and 11.

Expand Down
8 changes: 4 additions & 4 deletions content/news/2023-briar-mailbox-released.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ date: 2023-06-15T11:00:00+00:00
title: 'Briar Mailbox released to improve connectivity'
---

### Press release
## Press release

The Briar Project released a new Android app called Briar Mailbox today.

Expand All @@ -23,7 +23,7 @@ device connected to power and Wi-Fi.
The development of Briar Mailbox was supported by
[eQualit.ie](https://equalit.ie/).

### Private by design
## Private by design

Messaging apps typically use a central server to deliver everyone's messages,
so the server can see which users are communicating with each other. Some
Expand All @@ -37,7 +37,7 @@ you need. Each Mailbox only delivers messages between its owner and their
contacts, so no information is exposed to third parties. All connections are
made via the Tor network to further protect against surveillance.

### Media
## Media

{{< screenshots
"mailbox-1.png"
Expand All @@ -48,7 +48,7 @@ made via the Tor network to further protect against surveillance.
"mailbox-6.png"
>}}

### About Briar
## About Briar

Briar is a messaging app designed for activists, journalists, and anyone else
who needs a safe, easy and robust way to communicate.
Expand Down
16 changes: 8 additions & 8 deletions content/news/2023-simulating-internet-shutdowns.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ date: 2023-05-04T11:00:00+00:00
title: "Researching Android's behavior during Internet shutdowns"
---

### Background
## Background

The Briar team is currently doing some research into the long-term
evolution of the project.
Expand All @@ -20,7 +20,7 @@ for improving Briar's messaging capabilities, especially in situations
where Internet access is unavailable, such as during an
Internet shutdown.

### Simulated Internet shutdowns
## Simulated Internet shutdowns

One aspect of our public mesh research is looking into how Android devices
behave in case of an Internet shutdown.
Expand Down Expand Up @@ -48,7 +48,7 @@ This is good news for apps like Briar that are designed to operate during
Internet shutdowns, making use of whatever network connectivity is
available.

#### Experiment setup
### Experiment setup

The basic setup for our experiments was a Linux-based Wi-Fi router that was
configured in different ways to simulate an Internet shutdown.
Expand All @@ -75,7 +75,7 @@ domain name and created four distinct situations:
A combination of `dnsmasq`, `nginx` and `iptables` was used to set up
these situations.

#### 1. Fake captive portal
### 1. Fake captive portal

If you've used an Android phone on a public Wi-Fi network,
you're probably familiar with the basic situation created
Expand All @@ -101,7 +101,7 @@ We used the Chrome browser to check network access to other websites.
Even though the browser showed a black bar at the top saying
"No Internet connection", we were able to browse random sites just fine.

#### 2. Manipulating DNS responses for some of Google's domains
### 2. Manipulating DNS responses for some of Google's domains

Setup 2) was different from the first one in that Android was unable to
connect to `connectivitycheck.gstatic.com/generate_204` and receive any HTTP
Expand Down Expand Up @@ -136,7 +136,7 @@ As in the first setup, we used Chrome to check random websites. Except
for Google, which was really blocked in this setup, we had no problems
browsing the web.

#### Summary
### Summary

When an Android device thinks that its Internet
connection doesn't work, either due to a captive portal or due to certain
Expand All @@ -154,12 +154,12 @@ While other mechanisms could still influence the ability to form mesh
networks, the Android operating system itself doesn't seem to get in our
way.

### Thanks
## Thanks

This experiment was part of ongoing research funded by
[eQualitie](https://equalit.ie/).

### About Briar
## About Briar

Briar is a messaging app designed for activists, journalists,
and anyone else who needs a safe, easy and robust way to communicate.
Expand Down
8 changes: 4 additions & 4 deletions content/news/2023-three-security-issues-found-and-fixed.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ ensure that no other issues remain undiscovered.
For those who are interested in the details, a description of each issue is
given below. The researchers' report can be found [here](https://ethz.ch/content/dam/ethz/special-interest/infk/inst-infsec/appliedcrypto/education/theses/report_YuanmingSong.pdf).

### Issue 1: Receiving invalid message would have caused app to exit
## Issue 1: Receiving invalid message would have caused app to exit

The first issue (fixed in Briar 1.4.22) would have allowed a malicious user to
prevent their contacts from using Briar by repeatedly sending them invalid
Expand All @@ -39,7 +39,7 @@ There was no risk of memory corruption, as the length check took place in
memory-safe Java code. Invalid messages were not stored or forwarded to other
users.

### Issue 2: Message duplication in blogs, forums and private groups
## Issue 2: Message duplication in blogs, forums and private groups

The second issue (fixed in Briar 1.4.22) would have allowed a malicious user
to create duplicates of messages written by other users in blogs, forums and
Expand Down Expand Up @@ -89,7 +89,7 @@ Fortunately, genuine messages in blogs, forums and private groups have always
been created in canonical form, so the issue was solved by rejecting any
messages that were not in canonical form.

### Issue 3: Poorly designed cryptographic handshake
## Issue 3: Poorly designed cryptographic handshake

The third issue (fixed in Briar 1.5.3) involved a poorly designed
cryptographic handshake. At first it appeared that design flaws in this
Expand Down Expand Up @@ -132,7 +132,7 @@ Briar 1.5.3 replaces the insecure handshake with a more secure version, and we
have requested an independent security audit of the whole protocol stack to
ensure that no other mistakes of this kind were made.

### About Briar
## About Briar

Briar is a messaging app designed for activists, journalists, and anyone else
who needs a safe, easy and robust way to communicate. Unlike traditional
Expand Down
10 changes: 5 additions & 5 deletions content/page/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ aliases:
title: About
---

#### Core Team
## Core Team

**Michael Rogers** started the Briar project to support freedom of
expression, freedom of association and the right to privacy. He has
Expand Down Expand Up @@ -35,7 +35,7 @@ security and privacy. He's contributing to Briar in his spare time.

**Nico Alt** started the development of Briar Desktop to bring Briar to non-Android platforms. Having been an F-Droid developer for a long time, he sincerely wishes free alternatives to Android to succeed and is mainly interested in free software to empower people.

#### Past Contributors
## Past Contributors

**Benedikt Wieder** has contributed to a variety of open source projects
ranging from artistic tools to security applications. During his
Expand All @@ -59,14 +59,14 @@ researcher. He is interested in privacy and applying user-centred design
to usable security. He is a long-time supporter of the Open Rights
Group, Tor and free software projects.

#### Governance
## Governance

The project is governed by a voluntary [board](/governance). All contributors must adhere to the [code of conduct](/code-of-conduct).

#### Funding
## Funding

{{% funding %}}

#### Contact
## Contact

To contact the team, please email {{<contactemail>}}.
Loading

0 comments on commit d64b929

Please sign in to comment.