[Feature Request] Require Encryption
See original GitHub issueI would like to see the following feature in 2.0
:
new ClientEngine(new EngineSettingsBuilder
{
RequireEncryption = true
}.ToSettings());
This should behave like other torrent clients do. Don’t connect to a peer that doesn’t support encryption. The added value is that we can be sure that nobody can see the transfer except the receiving peer. Other torrent clients often offer the following options:
- No Encryption
- Prefer Encryption
- Require Encrytion
So perhaps it would be nice to deprecate PreferEncryption
in favor of an enum:
new ClientEngine(new EngineSettingsBuilder
{
EncryptionStyle = EncryptionStyle.Require
}.ToSettings());
enum EncryptionStyle {
None,
Prefer,
Require
}
What do you think?
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (4 by maintainers)
Top Results From Across the Web
FEATURE REQUEST: Encrypted Fields
We'd like to request a feature that customers are asking about, and that is the ability to encrypt/secure a specific field with a...
Read more >Feature request - encryption - FedoraForum.org
Do feature requests belong somewhere else? ... If encryption requires reformatting, then fine, tell me that during the install process.
Read more >Feature Request: keybase blog posts with selective ...
The visibility for posts would be either 1/ key-signed, but not encrypted, public blog posts (visible to any keybase user), or 2/ encrypted...
Read more >Require encryption, but not from certain clients (IPs) (feature ...
Currently the workaround for this use case is to set encryption optional, does not allow port 5222 access from outside the firewall, and...
Read more >Feature Request - SQL Plugin Encryption Repository
Re: Feature Request - SQL Plugin Encryption Repository Our environment contains CJIS, HIPPA and PII data so encryption is required for data in- ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Oh! This wasn’t clear to me. I’m now using this as per your suggestion:
I think that dropping
PreferEncryption
would be better sinceAllowedEncryption
already includesPlainText
.Your suggestion for
AllowedEncryption
with an order would be ideal for me! I really like that one. 😃Thanks! Looks good to me!