Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

ad-hoc end-to-end encrypted chats with PGP

License

NotificationsYou must be signed in to change notification settings

cydrobolt/nullchat

Repository files navigation

Ad-hoc secure messaging for all.

nullchat is an ad-hoc secure messaging app that allows two users to share a link in order to open a securePGP end-to-end encrypted messaging tunnel.

Getting Started

To run nullchat, clone the repository and install dependencies. nullchat does not store any information anduses no database.

  • yarn ornpm install
  • nodemon ornode _entrypoint.js

Implementation

The nullchat server does not have any knowledge of the messages sent between users. It does not have access to the privatekeys and merely relays the information from end to end. nullchat uses PGP to secure communications between the users.

To increase privacy, it is recommended to use HTTPS and HSTS on your server. If an attacker can modify the JavaScript sent to the client, there can be no expectation of privacy.

Using nullchat

To use nullchat, click "create a room" to create a new room for two users. Share the generated link to another user in order to connect to them through nullchat. Ensure the link is copied in its entirety. Keep in mind anyone with the link (before a session is initiated) can listen to the messages sent in the room.

Disclaimer

nullchat is atoy and has not gone through an independent security audit. You should not send sensitive information through nullchat, and the creators of nullchat hold no liability for any damages.

Copyright 2017 Chaoyi ZhaLicensed under the Apache License, Version 2.0 (the "License");you may not use this file except in compliance with the License.You may obtain a copy of the License at    http://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing, softwaredistributed under the License is distributed on an "AS IS" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.See the License for the specific language governing permissions andlimitations under the License.

About

ad-hoc end-to-end encrypted chats with PGP

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp