Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
amiyatulu committed Jan 27, 2024
1 parent 31fb289 commit 952e7f9
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,5 @@
- [Offline Centric Apps](./linux/Offline_centric_apps.md)
- [Firejail](./linux/firejail.md)
- [AppImage](./linux/appimage.md)
- [Full Stack rust-libp2p apps, with Wasm and WebRTC](./linux/lipp2p.md)
- [Full Stack rust-libp2p apps, with Wasm and WebRTC](./linux/libp2p.md)

13 changes: 13 additions & 0 deletions src/linux/Offline_centric_apps.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,19 @@ A privacy-centric approach to app development, emphasizing offline functionality

A similar experiment to design crypto wallet using intents here: [One Wallet App](../rust/one_wallet_app.md)

### Sandboxed core functionality

![Sandboxed core functionality](./image/sandbox_core_functionality.png)

<p style="text-align:center;">
<cite><a href="./libp2p.md">Full Stack rust-libp2p apps</a></cite>
</p>


### Challenges

Designing two separate apps can be a bit complicated. It would be easier for both app developers and users if all three modules (as shown in the image) were integrated into a single app. However, consolidating them into a single app might make it challenging for users to trust the app even if it's open source and lacks sufficient code reviewers.

## Security enhancement of an operating system (e.g. Linux OS)

With technology like [AppImage](./appimage.md), there is no need to change the operating system. This further increases the security of the OS. One can also check if something has changed or tampered in the system files crucial for security by obtaining the hash of the OS folder, as it will have the same hash at all times. In the case of an OS update, the changed hash can be publicly declared.
Expand Down
Binary file added src/linux/image/sandbox_core_functionality.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes.

0 comments on commit 952e7f9

Please sign in to comment.