Are one time pads still secure when using randomly generated words as the pad?Why not use an algorithm's code rather than data itself for one time pads?Would this simple encrypted chat program be feasible using One Time Pads?Find plaintext from two ciphers encrypted with a one-time pad and the same keyHow vulnerable is one-time pad (OTP) encryption, if the OTP is used twice, with a random substitution schemeExploiting XOR one-time-pads with alphabet size that isn't a power of 2Would using a one-time pad multiple times with some conditions be safe?Are one-time pads crackable in theory?One Time Pad change by third party?How were one-time pads and keys historically generated?One Time Pads and “Bit Flip” Attacks
How much steel armor can you wear and still be able to swim?
What is this airplane that sits in front of Barringer High School in Newark, NJ?
Are one time pads still secure when using randomly generated words as the pad?
Examples of protocols that are insecure when run concurrently
How to sort human readable size
In a list with unique pairs A, B, how can I sort them so that the last B is the first A in the next pair?
Is using legacy mode instead of UEFI mode a bad thing to do?
How is linear momentum conserved in circular motion?
How did Frodo know where the Bree village was?
How is the idea of "girlfriend material" naturally expressed in Russian?
Would a 7805 5 V regulator drain a 9 V battery?
I calculated that we should be able to see the sun well beyond the observable universe. Where did I go wrong?
Are there any individual aliens that have gained superpowers in the Marvel universe?
Setting up the trap
Can the pre-order traversal of two different trees be the same even though they are different?
How can I take pictures like these examples with a yellowish tone and point & shoot film camera look?
Make symbols atomic, without losing their type
Large-n limit of the distribution of the normalized sum of Cauchy random variables
Is there a polite way to ask about one's ethnicity?
How to modify a string without altering its text properties
~te + oku vs plain masu form
How are で and いう being used in this context?
The Amazing Sliding Crossword
Do details of my undergraduate title matter?
Are one time pads still secure when using randomly generated words as the pad?
Why not use an algorithm's code rather than data itself for one time pads?Would this simple encrypted chat program be feasible using One Time Pads?Find plaintext from two ciphers encrypted with a one-time pad and the same keyHow vulnerable is one-time pad (OTP) encryption, if the OTP is used twice, with a random substitution schemeExploiting XOR one-time-pads with alphabet size that isn't a power of 2Would using a one-time pad multiple times with some conditions be safe?Are one-time pads crackable in theory?One Time Pad change by third party?How were one-time pads and keys historically generated?One Time Pads and “Bit Flip” Attacks
$begingroup$
I was researching the US military's DIANA one-time-pad system and came across the following quote purportedly from a former US Special Forces soldier:
Special Forces were one of (if not the only) units in Vietnam to
utilize Morse code on a regular basis. We used a method of encryption
called the Diana Cryptosystem.
The basis of these one-time pads, is that there were only two matching
pads in existence, and they would only be used one time. They were
booklets that contained randomly generated groups of 5-letter words,
30 words to a page. The person sending a message would first write the
letters to the message, over these random groups of words. Included in
the front of each one-time pad was a one-page encryption table. If I
wanted to send the letter P, and the letter under the P was an A, then
I would send a K. The person listening on the frequency at the other
end, would have the other matching pad. They would write the letter
they received (a K) over the letter in their one-time pad (an A), and
decipher it based on the table, yielding the original letter P.
(source: https://dodona.ugent.be/en/exercises/2088793301/)
Wouldn't the use of random words as reported by the soldier rather than groups of random letters diminish the security of the system, as the letters in 5 letter English words are not randomly positioned?
I am aware that "secure" in this context--messages between Special Forces camps during wartime--may just mean keeping messages secure long enough that they are no longer useful even if broken.
one-time-pad
$endgroup$
add a comment |
$begingroup$
I was researching the US military's DIANA one-time-pad system and came across the following quote purportedly from a former US Special Forces soldier:
Special Forces were one of (if not the only) units in Vietnam to
utilize Morse code on a regular basis. We used a method of encryption
called the Diana Cryptosystem.
The basis of these one-time pads, is that there were only two matching
pads in existence, and they would only be used one time. They were
booklets that contained randomly generated groups of 5-letter words,
30 words to a page. The person sending a message would first write the
letters to the message, over these random groups of words. Included in
the front of each one-time pad was a one-page encryption table. If I
wanted to send the letter P, and the letter under the P was an A, then
I would send a K. The person listening on the frequency at the other
end, would have the other matching pad. They would write the letter
they received (a K) over the letter in their one-time pad (an A), and
decipher it based on the table, yielding the original letter P.
(source: https://dodona.ugent.be/en/exercises/2088793301/)
Wouldn't the use of random words as reported by the soldier rather than groups of random letters diminish the security of the system, as the letters in 5 letter English words are not randomly positioned?
I am aware that "secure" in this context--messages between Special Forces camps during wartime--may just mean keeping messages secure long enough that they are no longer useful even if broken.
one-time-pad
$endgroup$
add a comment |
$begingroup$
I was researching the US military's DIANA one-time-pad system and came across the following quote purportedly from a former US Special Forces soldier:
Special Forces were one of (if not the only) units in Vietnam to
utilize Morse code on a regular basis. We used a method of encryption
called the Diana Cryptosystem.
The basis of these one-time pads, is that there were only two matching
pads in existence, and they would only be used one time. They were
booklets that contained randomly generated groups of 5-letter words,
30 words to a page. The person sending a message would first write the
letters to the message, over these random groups of words. Included in
the front of each one-time pad was a one-page encryption table. If I
wanted to send the letter P, and the letter under the P was an A, then
I would send a K. The person listening on the frequency at the other
end, would have the other matching pad. They would write the letter
they received (a K) over the letter in their one-time pad (an A), and
decipher it based on the table, yielding the original letter P.
(source: https://dodona.ugent.be/en/exercises/2088793301/)
Wouldn't the use of random words as reported by the soldier rather than groups of random letters diminish the security of the system, as the letters in 5 letter English words are not randomly positioned?
I am aware that "secure" in this context--messages between Special Forces camps during wartime--may just mean keeping messages secure long enough that they are no longer useful even if broken.
one-time-pad
$endgroup$
I was researching the US military's DIANA one-time-pad system and came across the following quote purportedly from a former US Special Forces soldier:
Special Forces were one of (if not the only) units in Vietnam to
utilize Morse code on a regular basis. We used a method of encryption
called the Diana Cryptosystem.
The basis of these one-time pads, is that there were only two matching
pads in existence, and they would only be used one time. They were
booklets that contained randomly generated groups of 5-letter words,
30 words to a page. The person sending a message would first write the
letters to the message, over these random groups of words. Included in
the front of each one-time pad was a one-page encryption table. If I
wanted to send the letter P, and the letter under the P was an A, then
I would send a K. The person listening on the frequency at the other
end, would have the other matching pad. They would write the letter
they received (a K) over the letter in their one-time pad (an A), and
decipher it based on the table, yielding the original letter P.
(source: https://dodona.ugent.be/en/exercises/2088793301/)
Wouldn't the use of random words as reported by the soldier rather than groups of random letters diminish the security of the system, as the letters in 5 letter English words are not randomly positioned?
I am aware that "secure" in this context--messages between Special Forces camps during wartime--may just mean keeping messages secure long enough that they are no longer useful even if broken.
one-time-pad
one-time-pad
asked 8 hours ago
jsfierrojsfierro
68129
68129
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
Do those look like English words to you?
WHTVI AUCFU RETFK OMSAL
MYMNE ZIEGP UKVTF WZHOK
(Quoted from the page.)
When they say ‘5-letter words’, they don't mean words chosen from an English dictionary. They mean that they rolled a d26 five times independently and strung the resulting letters together, with spaces between every five letters and line breaks between every four ‘words’ for legibility. This method is just as secure as using a d2 (i.e., flipping a coin) to choose the bits of a binary one-time pad; it just uses a different alphabet.
$endgroup$
$begingroup$
That's an example from the page author, not an actual Vietnam-era pad which may be different.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
OK, but why do you suspect that the system being described was not actually…the system being described? Is your question ‘Does this source accurately describe the history?’, or is your question ‘Is the system described in this source secure?’?
$endgroup$
– Squeamish Ossifrage
6 hours ago
$begingroup$
I want to know whether the system described by the quoted soldier (using randomly generated groups of words as pad material) is secure.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
@ jsfierro Yes, the system used by the SF soldier is secure if the key is at least as long as the message, the key is not compromised, and the key is used once. Squeamish answered your question perfectly: "word" means a group of five letters generated in a truly random manner. I have actually used that system in Special Forces--many moons ago--and yes, it provides confidentiality.
$endgroup$
– Patriot
5 hours ago
$begingroup$
The National Security Agency has an extremely interesting history of VC SIGINT on their website. You might like that. VC Special Forces cryptographic teams were small and used Vernam Cipher and HF too, sometimes in Near Vertical Incidence Skywave.
$endgroup$
– Patriot
5 hours ago
|
show 1 more comment
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "281"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcrypto.stackexchange.com%2fquestions%2f71360%2fare-one-time-pads-still-secure-when-using-randomly-generated-words-as-the-pad%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
Do those look like English words to you?
WHTVI AUCFU RETFK OMSAL
MYMNE ZIEGP UKVTF WZHOK
(Quoted from the page.)
When they say ‘5-letter words’, they don't mean words chosen from an English dictionary. They mean that they rolled a d26 five times independently and strung the resulting letters together, with spaces between every five letters and line breaks between every four ‘words’ for legibility. This method is just as secure as using a d2 (i.e., flipping a coin) to choose the bits of a binary one-time pad; it just uses a different alphabet.
$endgroup$
$begingroup$
That's an example from the page author, not an actual Vietnam-era pad which may be different.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
OK, but why do you suspect that the system being described was not actually…the system being described? Is your question ‘Does this source accurately describe the history?’, or is your question ‘Is the system described in this source secure?’?
$endgroup$
– Squeamish Ossifrage
6 hours ago
$begingroup$
I want to know whether the system described by the quoted soldier (using randomly generated groups of words as pad material) is secure.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
@ jsfierro Yes, the system used by the SF soldier is secure if the key is at least as long as the message, the key is not compromised, and the key is used once. Squeamish answered your question perfectly: "word" means a group of five letters generated in a truly random manner. I have actually used that system in Special Forces--many moons ago--and yes, it provides confidentiality.
$endgroup$
– Patriot
5 hours ago
$begingroup$
The National Security Agency has an extremely interesting history of VC SIGINT on their website. You might like that. VC Special Forces cryptographic teams were small and used Vernam Cipher and HF too, sometimes in Near Vertical Incidence Skywave.
$endgroup$
– Patriot
5 hours ago
|
show 1 more comment
$begingroup$
Do those look like English words to you?
WHTVI AUCFU RETFK OMSAL
MYMNE ZIEGP UKVTF WZHOK
(Quoted from the page.)
When they say ‘5-letter words’, they don't mean words chosen from an English dictionary. They mean that they rolled a d26 five times independently and strung the resulting letters together, with spaces between every five letters and line breaks between every four ‘words’ for legibility. This method is just as secure as using a d2 (i.e., flipping a coin) to choose the bits of a binary one-time pad; it just uses a different alphabet.
$endgroup$
$begingroup$
That's an example from the page author, not an actual Vietnam-era pad which may be different.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
OK, but why do you suspect that the system being described was not actually…the system being described? Is your question ‘Does this source accurately describe the history?’, or is your question ‘Is the system described in this source secure?’?
$endgroup$
– Squeamish Ossifrage
6 hours ago
$begingroup$
I want to know whether the system described by the quoted soldier (using randomly generated groups of words as pad material) is secure.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
@ jsfierro Yes, the system used by the SF soldier is secure if the key is at least as long as the message, the key is not compromised, and the key is used once. Squeamish answered your question perfectly: "word" means a group of five letters generated in a truly random manner. I have actually used that system in Special Forces--many moons ago--and yes, it provides confidentiality.
$endgroup$
– Patriot
5 hours ago
$begingroup$
The National Security Agency has an extremely interesting history of VC SIGINT on their website. You might like that. VC Special Forces cryptographic teams were small and used Vernam Cipher and HF too, sometimes in Near Vertical Incidence Skywave.
$endgroup$
– Patriot
5 hours ago
|
show 1 more comment
$begingroup$
Do those look like English words to you?
WHTVI AUCFU RETFK OMSAL
MYMNE ZIEGP UKVTF WZHOK
(Quoted from the page.)
When they say ‘5-letter words’, they don't mean words chosen from an English dictionary. They mean that they rolled a d26 five times independently and strung the resulting letters together, with spaces between every five letters and line breaks between every four ‘words’ for legibility. This method is just as secure as using a d2 (i.e., flipping a coin) to choose the bits of a binary one-time pad; it just uses a different alphabet.
$endgroup$
Do those look like English words to you?
WHTVI AUCFU RETFK OMSAL
MYMNE ZIEGP UKVTF WZHOK
(Quoted from the page.)
When they say ‘5-letter words’, they don't mean words chosen from an English dictionary. They mean that they rolled a d26 five times independently and strung the resulting letters together, with spaces between every five letters and line breaks between every four ‘words’ for legibility. This method is just as secure as using a d2 (i.e., flipping a coin) to choose the bits of a binary one-time pad; it just uses a different alphabet.
edited 6 hours ago
answered 6 hours ago
Squeamish OssifrageSqueamish Ossifrage
28.5k144121
28.5k144121
$begingroup$
That's an example from the page author, not an actual Vietnam-era pad which may be different.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
OK, but why do you suspect that the system being described was not actually…the system being described? Is your question ‘Does this source accurately describe the history?’, or is your question ‘Is the system described in this source secure?’?
$endgroup$
– Squeamish Ossifrage
6 hours ago
$begingroup$
I want to know whether the system described by the quoted soldier (using randomly generated groups of words as pad material) is secure.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
@ jsfierro Yes, the system used by the SF soldier is secure if the key is at least as long as the message, the key is not compromised, and the key is used once. Squeamish answered your question perfectly: "word" means a group of five letters generated in a truly random manner. I have actually used that system in Special Forces--many moons ago--and yes, it provides confidentiality.
$endgroup$
– Patriot
5 hours ago
$begingroup$
The National Security Agency has an extremely interesting history of VC SIGINT on their website. You might like that. VC Special Forces cryptographic teams were small and used Vernam Cipher and HF too, sometimes in Near Vertical Incidence Skywave.
$endgroup$
– Patriot
5 hours ago
|
show 1 more comment
$begingroup$
That's an example from the page author, not an actual Vietnam-era pad which may be different.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
OK, but why do you suspect that the system being described was not actually…the system being described? Is your question ‘Does this source accurately describe the history?’, or is your question ‘Is the system described in this source secure?’?
$endgroup$
– Squeamish Ossifrage
6 hours ago
$begingroup$
I want to know whether the system described by the quoted soldier (using randomly generated groups of words as pad material) is secure.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
@ jsfierro Yes, the system used by the SF soldier is secure if the key is at least as long as the message, the key is not compromised, and the key is used once. Squeamish answered your question perfectly: "word" means a group of five letters generated in a truly random manner. I have actually used that system in Special Forces--many moons ago--and yes, it provides confidentiality.
$endgroup$
– Patriot
5 hours ago
$begingroup$
The National Security Agency has an extremely interesting history of VC SIGINT on their website. You might like that. VC Special Forces cryptographic teams were small and used Vernam Cipher and HF too, sometimes in Near Vertical Incidence Skywave.
$endgroup$
– Patriot
5 hours ago
$begingroup$
That's an example from the page author, not an actual Vietnam-era pad which may be different.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
That's an example from the page author, not an actual Vietnam-era pad which may be different.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
OK, but why do you suspect that the system being described was not actually…the system being described? Is your question ‘Does this source accurately describe the history?’, or is your question ‘Is the system described in this source secure?’?
$endgroup$
– Squeamish Ossifrage
6 hours ago
$begingroup$
OK, but why do you suspect that the system being described was not actually…the system being described? Is your question ‘Does this source accurately describe the history?’, or is your question ‘Is the system described in this source secure?’?
$endgroup$
– Squeamish Ossifrage
6 hours ago
$begingroup$
I want to know whether the system described by the quoted soldier (using randomly generated groups of words as pad material) is secure.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
I want to know whether the system described by the quoted soldier (using randomly generated groups of words as pad material) is secure.
$endgroup$
– jsfierro
6 hours ago
$begingroup$
@ jsfierro Yes, the system used by the SF soldier is secure if the key is at least as long as the message, the key is not compromised, and the key is used once. Squeamish answered your question perfectly: "word" means a group of five letters generated in a truly random manner. I have actually used that system in Special Forces--many moons ago--and yes, it provides confidentiality.
$endgroup$
– Patriot
5 hours ago
$begingroup$
@ jsfierro Yes, the system used by the SF soldier is secure if the key is at least as long as the message, the key is not compromised, and the key is used once. Squeamish answered your question perfectly: "word" means a group of five letters generated in a truly random manner. I have actually used that system in Special Forces--many moons ago--and yes, it provides confidentiality.
$endgroup$
– Patriot
5 hours ago
$begingroup$
The National Security Agency has an extremely interesting history of VC SIGINT on their website. You might like that. VC Special Forces cryptographic teams were small and used Vernam Cipher and HF too, sometimes in Near Vertical Incidence Skywave.
$endgroup$
– Patriot
5 hours ago
$begingroup$
The National Security Agency has an extremely interesting history of VC SIGINT on their website. You might like that. VC Special Forces cryptographic teams were small and used Vernam Cipher and HF too, sometimes in Near Vertical Incidence Skywave.
$endgroup$
– Patriot
5 hours ago
|
show 1 more comment
Thanks for contributing an answer to Cryptography Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcrypto.stackexchange.com%2fquestions%2f71360%2fare-one-time-pads-still-secure-when-using-randomly-generated-words-as-the-pad%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown