Questions tagged [protocols]
A description and set of rules for the ordered exchange of structured information designed with the goal of protecting the security of the system.
328 questions
3
votes
2
answers
457
views
In practice, what are the identities in the Needham–Schroeder protocol?
In the Needham–Schroeder public-key protocol we have the identities A and B of Alice and Bob, respectively. The initial version of the protocol was vulnerable to a MitM attack where the fix consists ...
1
vote
0
answers
46
views
Security considerations in choosing DTLS connection IDs
Are there any security concerns with choosing highly structured or short connection IDs for use in DTLS? For example:
32bit connection IDs handed out sequentially: There is obviously statistical data ...
1
vote
0
answers
27
views
Can puzzle-based data exchange enhance decentralized network security? [closed]
I'm a student and during one of my classes I came up with an idea about sharing data online. I'll say right away that I'm not an expert, but rather an amateur who wants to share my thoughts and get ...
0
votes
3
answers
427
views
Need for authentication in an offline system
I need to design a scheme, where access to an offline System is granted based on some kind of information/proof of knowledge, provided by a separete system, Prover system.
I'm in position where I can ...
1
vote
0
answers
300
views
Any vulnerability of OCSP for proof of concept
I have an assignment in which I have to implement OCSP and do a proof of concept of a vulnerability.
My idea was to implement OCSP without using a nonce (this is done) and then perform a replay attack....
0
votes
0
answers
220
views
How long does Signal keep the keys for out-of-order messages?
I was reading the Signal protocol on how it handles out-of-order messages. What if those messages never arrived, does Signal keep the keys forever or are the keys deleted as soon as a new session is ...
1
vote
2
answers
548
views
Can a VPN connection be detected (and get blocked) even after the key exchange happens
If the key exchange happens when using lets say Wireguard or any other protocols that use IKA, and the connection never drops, could the ISP still detect the VPN traffic using Deep Packet Inspection?
1
vote
1
answer
246
views
Why is this simple encryption protocol not enough for messaging?
Signal Messenger is basically state of the art chat when it comes to security and privacy: It uses only phone numbers for user identification, doesn't store user chat and the encryption protocol is ...
3
votes
2
answers
498
views
Does any real world protocol makes use of the associated data in AEAD?
I'm trying to find evidence of use of the associated data (authenticated cleartext associated with the encrypted and authenticated data) feature offered by AEAD (Authenticated Encryption with ...
2
votes
0
answers
149
views
How to evaluate a responsive but unknown network protocol?
I am studying CREST CPSA where the syllabus is listed here.
There is a part of the syllabus which states I should know the Evaluation of responsive but unknown network applications.
I find this ...
1
vote
1
answer
174
views
Why is the authentication server needed in the Kerberos protocol
Consider the diagram in https://en.wikipedia.org/wiki/Kerberos_(protocol)#/media/File:Kerberos_protocol.svg depicting the Kerberos protocol.
I'm wondering how the authentication server (AS) is useful.....
0
votes
0
answers
114
views
Usage of HMACs to verify the licensing during production
We have a production that uses our software (put on a chip) and a requirement that we need to limit the amount of chips produced for each customer (so they need to buy a license) - so they can't ...
9
votes
9
answers
4k
views
Can proprietary protocols be considered as secured?
I am new to the info-sec industry and was recently tasked with evaluating the communication protocols used by my various subsystems.
So it was stated in the requirements that the systems have to ...
1
vote
3
answers
1k
views
Standard for encrypt files before transfer them over internet
I know there are some standards for transferring data securely such as HTTPS for web applications, or SPC & SFTP for secure file transfers.
Encrypting files using PGP is a way to encrypt files ...
1
vote
1
answer
2k
views
Could someone the real IP address when using tunnel protocols like ngrok, localtunnel or serveo?
Could someone get the real IP address that is hidden behind the URL generated by tools like ngrok, localtunnel or serveo?
0
votes
1
answer
140
views
Should I be seeing network management protocols on 'user' subnets?
When performing a passive packet capture of a network, I have seen a large amount of traffic being broadcast using different protocols. These protocols are primarily used to perform some kind of ...
17
votes
2
answers
4k
views
Can my ISP see which VPN protocol I am using?
I know that my ISP can detect when I am using a VPN, but can it see which protocol I am using?
1
vote
1
answer
427
views
Why isn't U2F's CTAP protocol forwards-compatible with FIDO2's CTAP protocol?
I've been trying to find the major differences between "U2F" versus "FIDO2" two-factor authentication standards. Reading some of the articles posted by different companies and even ...
1
vote
3
answers
2k
views
Defending against Wiegand sniffing (ESPKey) attacks in RFID card readers
It's known that card readers, which use the Wiegand format, can be attacked by installing a sniffer, such as an ESPKey. After the sniffer is installed, whenever anyone uses the reader, their ...
0
votes
1
answer
2k
views
Can I elicit responses from "any remote host" on "all protocols" if I want to?
An nmap scan of my test computer returns a result of “5357 / tcp open wsdapi”.
After some research, this is something that can be exploited.
It is explained here that:
By default, WSDAPI will listen ...
0
votes
0
answers
133
views
TLS client does not drop connection even when there are no suitable ciphersuites in the server ciphersuite list during handshake
I have two Windows systems, and I want to establish an encrypted TCP/IP communication between them. Specifically TLS 1.2 or TLS 1.3.
I have configured in both systems the list of allowed ciphersuites:
...
0
votes
1
answer
195
views
Performing a simpler ssl handshake [duplicate]
Consider the following scenario:
client sends hello
server send a hello and its certificate
client generates a key and encrypts that with server's public key
server decrypts the key with its private ...
0
votes
2
answers
468
views
How Wifi prevent hacking in the same network?
We all know that the client device and WiFi AP will perform the 4 way handshake to generate the session key (PTK). Here is the recap of the 4 way handshake.
1.Client device<-----ANonce-----WiFi AP
...
0
votes
2
answers
257
views
How do I write my own authentication protocol and add that to OpenWrt? [closed]
I would like to add a ticket based authentication mechanism to my network. Can you give me brief idea where do I start, which language should i write the protocol in and how do i get those in my ...
1
vote
2
answers
503
views
Can an ISP block BitTorrent peer discovery but not file transfer?
When I start new torrents, I find there is no traffic for hours. I switch to another network (a cellular data hotspot) and the torrents start flowing. I return to my usual network, and the torrents ...
1
vote
1
answer
490
views
Can using web-based protocol handlers for protocols such as mailto: links be dangerous in any way?
My question is specifically about an option in Google Chrome under Settings > Site Settings > Handlers. I've read in the past that with desktop-based protocol handlers--such as Office Outlook or ...
1
vote
0
answers
122
views
Detect use a private key by more than one or by someone other than the owner [closed]
I'm designing a protocol over the SSL but I faced a challenge. In the network each user takes a private key from authority. I want to just the owner can use his/her the private key. there are two ...
2
votes
1
answer
641
views
Deauth not working on a certain network and I want to understand why
I've done some research for the past hour but I can't find a definitive answer to what is happening.
So I use a AWUS036NHA, put it in monitor mode, sniff everything, then sniff the AP I want to do ...
10
votes
3
answers
23k
views
Should I disable TLS 1.0 and TLS 1.1 support on my web servers
Currently, my webserver support
TLS 1.0
TLS 1.1
TLS 1.2
One of your single sign-on clients will move to TLS 1.2 on 1st April 2020. Can I remove TLS 1.0 and TLS 1.1 now? Or I need to wait till ...
0
votes
1
answer
207
views
WiFi Router, current status of security options?
I'm about to buy a new WiFi router tomorrow (probably) & I'm wondering what kind of security features I should choose (Like: AES, WPA2, DMZ, TKIP, SPI, ...)
What is the current status of what is ...
1
vote
1
answer
168
views
What is the problem with developing secure protocol on top of communication protocol without binding
I read that developing a security layer on top of communication protocol without any binding between them could cause an issue like MITM attack. I am having a hard time seeing how that could be ...
2
votes
1
answer
282
views
What is extension intolerance in the context of TLS?
SSL Labs checks for TLS version intolerance and TLS extension intolerance. I've seen another answer on this site that covers version intolerance, but what does extension intolerance mean, specifically,...
1
vote
1
answer
169
views
Cardholder info transmission between issuing and acquiring banks
Which data is actually transmitted between issuing and acquiring banks during various phases of a card payment transaction?
Specifically, does the Issuer tell the Acquirer any info (and which if any?)...
1
vote
1
answer
866
views
SSH and the ECDH component
With SSH, most of my servers use ed25519 (the twisted Edwards variant EC) for authentication.
I was wondering, after authentication with ed25519, does SSH protocol 2 simple use ephemeral/ephemeral ...
0
votes
0
answers
129
views
Is this symmetric key system secure?
I am creating a secure network data transfer system, and would like to know if there are any obvious flaws in this scheme.
Secrets
The secret is a password that is known to both clients. This ...
1
vote
0
answers
314
views
Advantages of EAP Authenticator in EAP protocol
What is the purpose of using a EAP authenticator in the EAP protocol ? Since underhood, the authentication procedure is between the EAP peer and the authentication server, what is the advantages of ...
2
votes
1
answer
461
views
Does the SSL record protocol encrypt the handshake protocol too?
As I know the first communication protocol which establishes between client and server in SSL is handshaking protocol and as this site says:
The SSL record protocol is used to transfer any data ...
0
votes
1
answer
144
views
Thought process on Network Protocol Attack
I'm preparing for an introductory information security examination in university and this is one of the tutorial question on Network Protocol attacks. I tried (a) and came to this conclusion:
Since ...
2
votes
1
answer
187
views
Is this key exchange algorithm secure and valid? [closed]
I'm writing reliable UDP implementation and I want it to be secure. Also, I want to make use of elliptic curve cryptography. I don't have the proper education to really understand the math behind this ...
1
vote
1
answer
151
views
What protocols are authenticated by Active Directory?
Most of the new authentication solutions (IDaaS) are focused on HTTP (for example implementing SAML and OIDC). What protocols does Active Directory support, that are not normally supported by IDaaS?
2
votes
1
answer
724
views
Access Control Lists - Why block a port rather than block a protocol?
I am studying for my Security + exam. I have just learned that ACLs can be designed to block ports and/or entire protocols. The book I am reading states an example:
"if you want to block HTTP traffic,...
-1
votes
2
answers
213
views
technical difference between TLS and a certificate [duplicate]
I don't quite understand what the difference is between TLS and a certificate. TLS secures the transmission by encrypting the data. So normally no man in the middle attack is possible and nobody else ...
5
votes
0
answers
3k
views
Open source KMIP Server in a production-level environment [closed]
I need to use a KMIP server for a project and searched for an open source solution. The only viable options I found are PyKMIP (https://github.com/OpenKMIP/PyKMIP) and KMIP4J (https://sourceforge.net/...
1
vote
3
answers
678
views
Remote authentication with random number challenge vs timestamp? [closed]
Many remote-terminal to server authentication protocols use random numbers sent by the server as a challenge that the user will encrypt and send back to the server. This way an adversary cannot ...
3
votes
0
answers
135
views
Good book detailing the security aspects of Microsoft Active Directory [closed]
I am attending training later this summer related to AD pentesting. As such, I wanted to ask for book recommendations which detail (in full or in part) the security aspects of Active Directory. The ...
0
votes
0
answers
610
views
In Kerberos authentication protocol, why is the TGT encrypted using the user's key Ka?
When the user first logs in, he fetches his TGT from the KDC along with the session key. I get why Sa (session key) is encrypted with Ka (user's key). But why is TGT also encrypted with Ka. TGT is ...
0
votes
1
answer
118
views
Security element that relate to breaking protocol
I am working on evaluating an unsecure protocol. I am trying to categorize the vulnerabilites according to some commonly accepted security elements like the ones specified in the CIA triad or the ...
3
votes
1
answer
162
views
Verifying Security of a Custom Network Protocol
I’ve designed a custom network protocol using high-level LibSodium primitives for authentication and encryption. The purpose of the protocol is for a game, and the security is to ensure only paid ...
0
votes
1
answer
121
views
Is there such a thing as an Authenticated Protocol?
I need two devices to communicate in plain sight and I want to know what to ask for. Nothing is secret so no need to encrypt. However, I need the source to be authenticated to prevent bad actors from ...
1
vote
1
answer
144
views
Criteria for selecting fields and network protocols for fuzzing
I want to test a specific device connected to different networks using fuzzing. For each network interface, there are different services listening using different protocols, with open specification.
...