Home Page

"One Time Pad" encryption tool for your BOB

Offline TWP

  • *****
  • 4002
  • Opinionated and Willing to "Discuss" it.
"One Time Pad" encryption tool for your BOB
« on: February 18, 2017, 08:42:01 AM »
In the interest of OPSEC, the use of a One Time Pad (also called a cipher) to encrypt your communications with others in your group is, IMO, a no-brainer.

What is a One Time Pad?  Start here  One Time Pad from wikipedia

More information than you need to know:  http://users.telenet.be/d.rijmenants/en/onetimepad.htm

I see this as a tool used when you need to send a message (written) to someone and you cannot trust that the message will not be seen by other than the intended recipient.  Read between the lines, please...

For example, say that you need to leave a message at your location about where you are going (ie, you are "bugging-out").  The message might state your destination and perhaps instructions on how to follow, or to NOT follow you.  This is information which might be life threatening in the wrong hands (think gangs of looters working the evacuated neighborhood...). 

This product (commercial, it costs money, less than $10), is a quick means of encoding and decoding messages.

http://prudentsupply.com/?page_id=417


Let me state that this tool is NOT strictly necessary, since you can make a coding pad using only a pen and paper, BUT that takes time.  This tool has the advantage of speed, which may be important, depending on the situation...

The article gives a good, detailed explanation of use, with pictures.

I DO advise that you practice using One Time Pads, creating them by hand using pen and paper.  This will give you the necessary understanding of the coding/decoding process.  Then you will appreciate the benefit of using this quick tool.

Finally, the One Time Pad requires that both sender and recipient have the key (which is NOT this tool).  Without the key, the message cannot be encoded or decoded.
« Last Edit: February 18, 2017, 06:21:21 PM by TWP »
friendly
0
funny
0
informative
0
agree
0
like
0
dislike
0
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
Remember:  Google(r) is NOT your friend, use another search engine which DOES NOT track your online activity.

Re: "One Time Pad" encryption tool for your BOB
« Reply #1 on: February 20, 2017, 12:37:58 PM »
10x10 encode/decode matrix

Write out your message
encode every letter with the left/top letters (row then column)

feel free to add other parts to the code.
As is - full alphabet, numbers 0-9
Y-Yes N-No  L-Left R-Right
F-Front B-Back U-Up D-Down

N S E W-North South East West

always transmit Date/Time at top in plain text
It's the one UNIQUE Identifier in the matrix.

To generate a new matrix
Press F9 to bring in current date/time to the second
Highlight the Group Random and Alpha headers.
Click on custom sort
You should be prompted to  expand the selection.  DO SO.
The custom sort is by header Group and then Random.

After the sort the matrix will have 10 different letters
at the start of each row
at the top of each column
The interior of the matrix will not change.

ANY not used cell in the matrix can be used as a blank space.

Using the UNSORTED matrix - decode the message below.
CEAAIAADCABDGHAGCAAD

IF it works - copy paste as many of the sorted matrix to a word doc.
Print it - cut them out - give them to those you trust -

TLI agencies will be able to break this fairly easily.

IF you use a different code matrix for each new message - it'll be MUCH
harder for a non-TLI to break it.

The Excel spreadsheet needed is attached.

I'll be attaching a One time pad sheet generator later after I get
the instructions de-geeked.

I'll also be attaching a tactical code sheet the same way.
friendly
0
funny
0
informative
0
agree
0
like
0
dislike
0
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
WolfBrother

Most folks are happy being a part of the Great Shepherds Flock.
Some folks choose to be wolves and prey on the flock.
Some folks choose to defend the flock and confront the wolf.

I am a SheepDog.

Re: "One Time Pad" encryption tool for your BOB
« Reply #2 on: February 21, 2017, 02:38:30 PM »
SOI encode/decode matrix

FIRST use the SOI that matches the value int the top/left corner cell.

To encode
Find the word(s) needed for the message in the cells in the SOI.
write the letter at the top of the column
then write the numbers at the left of the row.

To decode
find the letter in the top row, follow the
column down until you the numbers in the left column.

The value in the intersecting cell is the decoded value.

------------------------------------------------------

To generate a new matrix:

Highlight the one set of column headers.
Click on custom sort
You should be prompted expand the selection.  DO SO.
The custom sort is by header Group and then Random.
friendly
0
funny
0
informative
0
agree
0
like
0
dislike
0
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
WolfBrother

Most folks are happy being a part of the Great Shepherds Flock.
Some folks choose to be wolves and prey on the flock.
Some folks choose to defend the flock and confront the wolf.

I am a SheepDog.

Re: "One Time Pad" encryption tool for your BOB
« Reply #3 on: February 21, 2017, 03:36:00 PM »
There is a way to encode/decode messages using identical copies of books.

Page number then line number of a book or chapter/verse:

Yea, tho I walk
change to numeric  value - numbers GT 26 = space
25 05 01 20 08 15 09 23 01 12 11

01-A | 07-G | 12-L | 17-Q | 22-V
02-B | 08-H | 13-M | 18-R | 23-W
03-C | 09-I | 14-N | 19-S | 24-X
04-D | 10-J | 15-O | 20-T | 25-Y
05-E | 11-K | 16-P | 21-U | 26-Z
06-F |

write out message
Send help now
change to numeric  value - numbers GT 26 = space
19 05 14 04 08 05 12 16 14 15 23

So you wind  up with:
25 05 01 20 08 15 09 23 01 12 11
19 05 14 04 08 05 12 16 14 15 23

add together to get:
44 10 15 24 16 20 21 39 15 17 34

Send it

To decode:
 
put sent message at top and put book value below:
44 10 15 24 16 20 21 39 15 17 34
25 05 01 20 08 15 09 23 01 12 11

Subtract to get message
19 05 14 04 08 05 12 16 14 15 23

xlate numbers to matching alpha
and you have your message.

DIFFICULT to  break - TLI's  can do it.

HOWEVER - the books MUST BE IDENTICAL
« Last Edit: February 21, 2017, 10:33:20 PM by WolfBrother »
friendly
0
funny
0
informative
0
agree
0
like
0
dislike
0
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
WolfBrother

Most folks are happy being a part of the Great Shepherds Flock.
Some folks choose to be wolves and prey on the flock.
Some folks choose to defend the flock and confront the wolf.

I am a SheepDog.

Re: "One Time Pad" encryption tool for your BOB
« Reply #4 on: February 22, 2017, 12:32:26 PM »
One time pad generator

Generates a 20 page set

The first 8 numbers (top left) are unique.
To ID the correct sheet to use to decrypt the message
transmit the encryption sheets unique 8 numbers in the clear.


To generate a new set:
Go to worksheer Rand, highlight cells Rand and UNIQUE
Select custom sort.
You should be promted exand the selection.  DO SO.
The custom sort is by header Rand.

THEN press f9 to manually calculate the spreadsheet.

Then change the top 20 Rand cells to 10 nines.
The next sort puts the UNIQUE cells to the right at the bottom.
Keeps the UNIQUE 8 numbers at the top left always unique.

save the spreadsheet.
Print the spread sheet at least twice.
One set of one time pads are useless.
You need at least two.

NEVER, EVER reuse a code sheet that has been used.
Doing so allows the crypto types to perform some magic subtraction between the two messages
encrypted  with the same sheet.  The magic subtraction leaves the unencrypted code numbers.
Makes it easier for the TLI's to break.

A one time pad encrypts/decrypts encoded messages.
You'll need a way to encode your message.


To encrypt the code,
write the code numbers below the one time row.
ADD each number - don't carry.
1+1 = 2
6+9 = 5
transmit the encrypted numbers

To decrypt the code,
write the encrypted numbers above the one time row.
SUBTRACT each number - don't borrow.
1-1 = 0
5-9 = 6
decdode the decrypted numbers.




                                       
 
friendly
0
funny
0
informative
0
agree
0
like
0
dislike
0
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
WolfBrother

Most folks are happy being a part of the Great Shepherds Flock.
Some folks choose to be wolves and prey on the flock.
Some folks choose to defend the flock and confront the wolf.

I am a SheepDog.

Re: "One Time Pad" encryption tool for your BOB
« Reply #5 on: February 23, 2017, 01:07:23 PM »
One final note about the instructions and spreadsheets I added here.

IF you have questions - ask them, I learn what I need to share about such as this from questions.
friendly
0
funny
0
informative
0
agree
0
like
0
dislike
0
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
WolfBrother

Most folks are happy being a part of the Great Shepherds Flock.
Some folks choose to be wolves and prey on the flock.
Some folks choose to defend the flock and confront the wolf.

I am a SheepDog.