jpillora / jpillora/chisel

How to disable the encryption to improve performance?

Open
#384 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

awaiting-update
Dominant language
Go
Stars
16.6k
Forks
1.6k
PR merge metrics
No merged PRs in 30d

Description

As mentioned in this #347, It is slow because of encryption. I don't have any security concerns as the user only use HTTPS, and the user is well aware of security. So, is there any way to just disable the encryption in order to improve performance? what changes should I make in the code?
Is not it better to have some options like --disable-encryption that also show some warnings about security?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the encryption behavior discussed in issue #347 and how the tunnel currently uses HTTPS. Assess the proposed --disable-encryption option, including its security warnings and performance tradeoffs; done means the scope and safe behavior are clearly defined.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
networking, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.