Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [key-distribution]

The tag has no usage guidance.

2
votes
0answers
40 views

Reduction from integer factoring to computational Diffie Hellman

The computational Diffie Hellman (CDH) problem for ${\mathbb{Z}}^*_p$ is given a prime $p$, a generator $g$ of ${\mathbb{Z}}^*_p$, and a pair $(g^i, g^j)$ to compute $g^{ij}$. The value $g$ is called ...
4
votes
1answer
99 views

Is E91 safer than BBM92?

I would like to compare the security of these two QKD protocols which both use entangled photons that are distributed between the users Alice and Bob. In the case of E91, the photon is measured ...
1
vote
1answer
100 views

Why is this voting system not secure?

Why not have each person simply treated as a counterparty to an off-the-record chat? People show up in groups and show ID which is cross referenced against a central database to prevent sybil attacks ...
0
votes
1answer
98 views

Implement the joint-feldman DKG algorithm

I am looking for a work implementation of joint-feldman DKG or at least some library that can help me in the implementation Anyone can help me?
3
votes
1answer
86 views

Understanding Quantum Key Distribution

I have watched dozens of videos on YouTube talking about Quantum Cryptography and how the BB84 algorithm works. However none of them bothered himself to explain how quantum key exchange process works ...
3
votes
1answer
68 views

Does an EC signature preserve entropy?

Assume I have a perfect source of entropy, which is unknown to me, and is used to generate a private key (also unknown to me, but usable). If I make a signature with this unknown private key on a ...
0
votes
0answers
30 views

What would be the best way to distribute shares created from a secret sharing scheme for an application?

I built application A that uses a secret key to encrypt and decrypt sensitive data. I also implemented Shamir's Secret Sharing Scheme to shard the secret with minimum points = 3. I want the ...
3
votes
3answers
556 views

Why in one time pad must the key distribution to be truly random

One time pad required a truly random key. Why canwt it be a psudo-random key? For example, if the key distribution is that for each bit the probability to get 1 is 0.6 and the probability to get 0 is ...
2
votes
1answer
164 views

Multi party anonymous key distribution

Consider a protocol, wherein Alice wants to send a message $M$ to many friends $F_1, F_2, \dots F_n$, from whom she has (some form of) public keys ($e_{F_i}$, with private key $d_{F_i}$). She does not ...
0
votes
0answers
129 views

Shamir secret sharing - key distribtion

Can somebody help me? I created a key distribution protocol, which uses SSS, and I got a comment that this will reveal the secret key, but I do not know where is the problem. This works the following (...
20
votes
4answers
2k views

What makes Quantum Cryptography secure?

This is my current understanding of how Quantum Cryptography works: (The first bit is Quantum Key Distribution) Alice sends a beam of photons to Bob through a quantum channel such as an optical fiber....
5
votes
1answer
617 views

Key Exchange & key Distribution in symmetric key cryptography

I want to know whether there is a difference between key exchange & key distribution in private key cryptography as well as public key cryptography? or is it the same term?
-3
votes
1answer
119 views

Number of uniform n-bit strings

In the set of 2^n binary strings on n-bits, how many strings have exactly equal number of 0s and 1s.
1
vote
0answers
119 views

ABE Cryptography - Send user private key

I am studying Attribute Based Encryption. Now my study concerns CP-ABE scheme. The authority make users private keys using attributes and a Master Secret Key (of Authority). How can the authority send ...
1
vote
1answer
874 views

Key Distribution vs Key Management?

What exactly is the difference between "Key Distribution" and "Key Management"?
1
vote
2answers
4k views

How does the sender obtain the receiver's public key?

Cryptography process includes encryption and decryption process. In public key cryptography public key of receiver is being used for encryption. I want to know how public key of receiver is sent to ...
2
votes
1answer
315 views

Dividing a secret into multiple nodes in a blockchain kind of system with time-release?

I would like to have these features and want to ask if it is theoretically possible: a) There is custom software running on nodes in a blockchain style b) A secret is kept in the blockchain that ...
0
votes
0answers
42 views

Security or not in Key distribution

For example, There are 3 clients. I want to deliver specific value $x$ to all clients. $x\leftarrow {0,1,2,...,q-1}$ where q is a large prime number. By using function $f(x)=x*y_{i}*z_{i}$ where i=...
0
votes
0answers
376 views

How does Blom's scheme work?

How does Blom's scheme work? Is the polynomial expression of it a normal one? A few additional questions: How big does the prime modulus need to be? Can it be bigger than the size of the derived key?...
1
vote
3answers
365 views

Possible to generate a one time secret which all nodes on the distributed network can know but cannot pre compute

I have a distributed P2P network. Everyday, I want each node to have a secret which is only valid for that day, while each of the other remaining nodes on the network will be able to calculate the ...
3
votes
0answers
232 views

What are the current known weaknesses/attacks on quantum key distribution?

I am writing a paper on the implementation of QKD in the future. I want to know if there are any viable attacks on the BB84 protocol or QKD in general? I know of the Photon Number Splitting attack or ...
1
vote
1answer
128 views

One time pad ciphers in emails

In order to achieve very high security for privacy, would it be cryptographically secure to use one time pad ciphers in emails? The distribution of the keyword would pose no problems since I would ...
1
vote
1answer
113 views

How are onetimepads distributed?

OTP encryption is unbreakable as it seems. I have read some stuff (wiki, blogpost, etc.) but i would not find any information how they are used. If i wanted to create a messenger service, how would i ...
1
vote
2answers
786 views
3
votes
1answer
975 views

Problem in understanding Blakley's Secret Sharing Scheme

I need to implement Blakley's Secret Sharing Scheme. I have read below mentioned two research papers but still unable to understand how to implement it. Safeguarding cryptographic keys Two Matrices ...
0
votes
3answers
380 views

Updating the secret key used for HMAC

I am designing a distributed system, composed by a set of physically distributed embedded devices (8 bit cores with less than 1 KB of RAM). The devices need to be able to authenticate the originator ...
1
vote
0answers
148 views

How to distribute symmetric key between $n$ entities?

If there are $n$ servers for broadcasting a symmetric key in such a manner that following holds: No server alone can find the key $K$ alone. Any two servers can pass $k_i$ and $k_j$ such that $K=f(...
-1
votes
1answer
86 views

In Needham Schroeder key distribution what happens if responder's part is not encrypted in step 2 with Kbs but encrypted instead by Kab in step 3

The Needham-Schroeder protocol is: 1 A→S:A,B,Na 2 S→A:{Na,B,Kab,{Kab,A}Kbs}Kas 3 A→B:{Kab,A}Kbs 4 B→A:{Nb}Kab 5 A→B:{Nb−1}Kab Here Na and Nb are nonces. Kab is the key between a and b Kas is ...
1
vote
1answer
277 views

Traitor-tracing PRF

I'm looking for a pseudorandom function (PRF) with "traitor-tracing" properties. More specifically, I'd like there to be multiple equivalent keys, so I can give different parties different keys, but ...
3
votes
1answer
227 views

Combining two hashing functions

I have been working on a Bloom Filter implementation recently and after a discussion with a co-worker about how many hashing functions to use I told him I was limited with using hashing functions that ...
4
votes
2answers
18k views

How is the key shared in symmetric key cryptography?

Symmetric key cryptography is an encryption system in which the sender and receiver of a message share a single, common key that is used to encrypt and decrypt the message. Is the key public or it is ...
6
votes
1answer
862 views

Proof of correct construction of a private key in distributed cryptography

In an exponential ElGamal encryption scheme where the key generation is done in a distributed way among $n$ trustees we have that each trustee $i$ (where $1 \leq i \leq n$): Selects a private key ...
3
votes
1answer
395 views

Public Keys on Social Media

Is there any problem with using social media (i.e. Facebook) as a directory of public keys? For example, couldn't Alice put a note containing $(g^a \bmod p, g, p)$ on her Facebook page so she could ...