0% found this document useful (0 votes)
63 views6 pages

Top Secret - Ultra Rip) 7) : I I 3 7 3 5 T + I 6Gzls

TOP SECRET.ULTRA RIP ]7 Subtract the enciphered code group ( in the given position) from three or four other groups in the s&rfl.e olumn, choosing the groups from messages c which have sholvn libtle or no tendency to garble. Add these differences successively to the cJear cod.e groups, one of which you suspect may be presentt and where potential code groups resuft

Uploaded by

Ralph Erskine
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views6 pages

Top Secret - Ultra Rip) 7) : I I 3 7 3 5 T + I 6Gzls

TOP SECRET.ULTRA RIP ]7 Subtract the enciphered code group ( in the given position) from three or four other groups in the s&rfl.e olumn, choosing the groups from messages c which have sholvn libtle or no tendency to garble. Add these differences successively to the cJear cod.e groups, one of which you suspect may be presentt and where potential code groups resuft

Uploaded by

Ralph Erskine
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

TOP SECRET.

ULTRA

RIP ]7}

Subtract the enciphered code group ( in the given position) from three or four other groups in the s&rfl.e olumn, choosing the groups from messages c which have sholvn libtle or no tendency to garble. Add these differences successively to the cJear cod.e groups, one of which you suspect may be presentt and where potential cod.e groups resuft from these addition.s- nroceed as in the known-word nethod.. say Thus the parbicul-ar cJear code group for, I/l/S (r?Begin i-rss&g Hererr) may be seLected. from among the tvrenty-odd. clear code groups rvhich st:nd for this in texb val-ue by obser.ving whether its substitution the given positlon would. produce potential code groups in several other places in the colunn. d. IllusbraLions of Additive Recovrf,r page is found. a sample porbion 0n the following of a work sheet with one vacant col-umn. The basio cod.e of the traffic in this example 1s a scanning cod.e" 2
I -l r

I+

----

Ad.d.itive E n c i p h e r e d g ro u p Cod.e group Pl-ain text


ofn
vuvt

22435 06009
a / a a a

irr

I
I I

i3735t+
$7L3 53LI5
80t+69 M/S

6gzlS
2 B 6z 87597 Begin' Nf

?843t+
Kana
\TT

va l u e

9285r
r_4zoo

7475L

00 t+265t+ Roman R

Roman t+5 0 8 5 67 t+LO H,TISU 8985t+

ot+668 Roman
88702

r77o 4

l+t+o 58 X Unit

479)7 ](sHINSHOO
18934 77L69
322L t+2456
tTn

7o5LB
929b3
Rpt A

78330

70723

07a77
Num

0463lx
808

8Ir4
t+5t+68
I

R,AAA
v v v J _

37L98

v-A-6

ORIGINAL

TOP SECRXT-ULTzu.

RIP ]7I

N o te th at 0463I ( colum n l) is a gar bled gr o up and t h e . t n o r r e a n i - n gi.s y e t r e c o v e r e d . . f o r 5 1 6 1 8 . ( c o l u r a n ) ) , 1)

Recover y by the known- wor d nethod, In l i ne I of the se.rnple sheet, the Japanese work SHfNSTiU is str <,ng1y to be expected. The cLea.r c ode gr oup for ttr is text ve,fue ( in Code !) l s 58131+ The trie.I e,dditive 1s, therefore, lSllf,rilnua $7I3 or L5l+2L. +pplied to the 6olur,n, tne followlng ser les r .r f cc.r de oups is c btal ned gr with their nr eanings: 58l-3t+ 89l-72 9t+275 SIIINSHUTSU Roman E ArlT Foll 2 Groups

8)75r o3787

#t4z

7L466

( Garble ) NIJTYOO

These meenings, tluo of which ar e v ex y hl gh frequency, fit the context. exactly ln the severr messages. There is thus very high probability that the e.dditive is L5421,

The gar ble m ay be disr egar cled in v i r tue of t h e e x c e l l e n t t e x t o b t a i n e d . f n f e . c t, 0 ) 7 8 7 m a be consider ed. e gar ble for 0j777 who s e tex t v el is itParen I Groupr't particulerrly since O46jI, ( tne pr eceding Foll gr oup) ungc,ibles to 04632. YOBID+,SHI FUG00. Unlarbling requires a very s kill- fu} he.nd but in thls..ci..se the pr obabi l i ti es the ungar bling is eccur ate ar e v er y hi gh, !l.t The sequence i", indeed, so strong that entiy ir to the colurr:r nright have been l,raclvlr., this grc,u The pr ocedur e would be as f ollows: H av i n! i decid.ed the t Ot+6jI we.s a ga,rble for 046)2, aid having found. thr ^t this r iiust.lilcely tex t v al ue, I' Par en Foll- I gr oup" ( 0) 777) , gave, when s ub_ stituted, a pr eponder ence of ge.r bles , the w or k er wouLd exari.ine the col-uLlLn ihu:s obteined. The tr ie.l- a^dt,itive wc.r uldbe O) 77/ r .inus 9S) 66r or 15411.

. 1 :

lf

t.

a-

ORTGTM,L

TOP SECRET-ULTzu. 58121+ 89l.62 g t+2 6 5 garble ) ger ble ) gerble ) ( ger ble ) 1 in per en ( gar ble )

RJr'17r

837+t o)777 6r466

l ti th the aid of the Rlpr he would next examine these values to see whether a series of cl e a r co d e gr oups could be found. ee,ch of which differed. from its garble by an id.enticel difference. This difference ls eesily seen to be one in the fourth digit. Therefore, the initial trieil- additive should be lncreased by one in the fourth dlgit to read I5l+2I which, when applied, g i ve s th e column r ecover ed by the known- wor d method. using SHII,ISI{UTSU. * In b o th the eval,uation and r ecovefy of add,i tives, the ability to deal with garbles is extre rrre l y i rnpor te.nt. This epplies not nr er ely to the probe.bi-tity', si.X, trie.t 49090 is e garble for 4 9 0 8 0 w h e re e D00 0NI.JI is expected., It is frequently possiblo, as here, to go into a colu n n o r a ge.r bled gr oup, by obser ving whether th e su b stl tution of the clear cod.e gr oup pr od u ce s a col- unr n uhich gar bles conslstentLy r throughout. l.n expert in additlve recovery is a b l e , th rr.iugh the le"r ge nunber of goocl code g ro u p s l rti tii which he is fer nil_ic.r , to exteno the sco p e <-,fal.l- thr ee of the ba.sic nethoos. S e ve ref other points of entr ;z r i.ight heve b e e n u se d .. Lir ie; h is e. por tion of e SHO0GOIC H f n e s s g e . T h e s e r i e s o f v e i l - u e s( p r l o r t o t h e s a i i p l e g i v e n a , b o v e w n i c h er e r s i o c i c t e c i w i t h )
t?Repee t Art e.re :

Repeat l,

Repee ./. #L35 Nurrr.sep. t Repeert #I38 Nun. scp. t#LI+O Num. sep.

#n tl>
l.r0

T h e v a " l u es l f t t + z a n d . i l i 3 c o u t c ' r . ,t h e r e f o r e , be tried in the spee l,rhere encipirered group is located, e.nd #t{Z wc,uld have brought 783)O out the colurn. l.gain, the ce.lI NIJRK is E. very cuf_rironone elnd the col-urnn r,right he.ve been entered via Ronnn b, V-A- 8

0RIGIN/J,

TOP SECRET-ULTR,. 2) method woul-d be ar)p1ied to The difference we.Vo (In the excc,lur.n 2 in the following emple as given, this fliethod vrculd be quite unnecessary since sc mtny v{i.ys uf entering by the known-vuord nethod exist e.nd since the In technique is vr.stly tticre ra.pid. Iatter method. is not the difference actual practice, used to obte.irt an adclitive adjacent ordinarily to e.n r,lready recovered coluian, but is used to break into pages or portions c,f pags where no Ilowever, other additives have been recovered. e.ll xe.rrrpl of for tire purposes of afforoiiig the di-fference ft,etnod., assume that the r.dciitives for adje.cent colunns he.ve nct yet been r e c u v e r e d , r r l c i t h e " s b e e n c l e c l c L e dt o d i f f e r ence colu.riin 2 es . &e-I1s uf bre;.i;i-itg into the \ r ,l
Pc.6E

ffi#

jits

the loca,tion of the As L general rule, hrgh frequency groups is nct knov,rn. In such ciiscs, it is necess.ry to cbtein a.11 of the d , i f f e r e n c e s i n t h e c c l u l n n e . n c rt o c o x t p e r e in the dif these l'rith the diff erences Iistcd dc thrs, any deIn crder tc ference tt,ble. sire d, group is zeroized (thrt is ec.ch of its f ive digits is subtracted f rr-,ii zero ) ernd ad.ded to the cther groups i-n the col-unn. Thi-s proto subtractcedure is, of course, equivilent Zeroizing ing the given gr( up frcm i:11 c;thers. t]'re top enciphcred grcup in the cclunn, the differences i re: Difference s l10l+8 46141
))o.
-./r^ ^. / ^n

Corresp itdrng cc,de grvup


tc )4Y

57r47
7919t+ ) 9) 36 i .nd 61+827

ati

>)o) ) 2)3t*2

T i i e t r i t " l - r d d i t i v e s i . , L r c, , b t ; . i n e d b y i . d d i n g the cLoe groups t,' the zet.:-ze i vr.Iue. Thus tii f rrst trri.l r.dclitive s . re 67397 plus 26)49, 67)97 plus 57Il+7, etc. IJcnc r.'i tire additive s f r c r , , t l i i s s e t p r o v e s g o c , J , s , . t h e s e c c , n c lc o d e grLup is zyToLzed.inct i.dde,i t-, Lrte grLups belolv s It is unlr.ece sLry tc, i.cjcit,rIt- v i.lue t..; it. s 437L3 (the group t-lrei.ciy zeroized.) becr.use L + ) 7 L 3 h a s e . I r e i u y b e e t i e l r r , i r n a , t e C r. . s t h c e n crpherect vi lua f cr iny higli frecllteiicy group vrhrch lve.sused in r:iaking the drff erence table, p r r , v i d c d , ' f c eu r s , t i , i t t i r e c o l u t , , n c o n t r . i n s
i rry v + r l. c 1F' Lh
. i jr . J - d h] I g + q! r^r I ' n C v ^ rU1e l n ( - r) y . ^.r 8I . u-p.

V-",-9

ORIGIN/,L

TOF SLCRJT-ULTR.,

RrP ul

Since this is the r ssurrption crn whj_ch the d i f f e r e n c e m et h < . d c p e r r t e s , t h e g r c u p i l r e e d y tried. is regulirly excluded froi,r f urther con_ siderition, t.dding 67t9? tc the cther enciphered ccde groups, the fcllolving cc.Lumn results:

fl

Difference s I 5103 04689 246L5 82)04 Under t-510j in the difference tr.ble appear _ 8 9 1 7 2 e .n d 01488, 0i. a p:r ge clevr td i r f p e c o v e r i e s , there is no way to tell-ii a c l v a n c el v h i c h c , f t h e o o d e v a l u e s i s n o r e p r o b a b l e , ? h e wc,rker nright s e try 01486 flrst, , f l dw c u l c i o b t a i n t h e f o 1 l c - r w i n g col-u:,.::: *.dditive; )77)7

7Ol+l+0 l_t_rne_r^ning; frequency nc 01488 SHIi\iKruU 165Sr #z


Oj o 67 25093 83782

no r i,elning j RC,fr equency ( g e . r b t e) ( g er b l e )

T h l s c clur :n ]ia.s fuUr . spinning gr cups e.nd t w o g a r b J - e . r t h i . s .f r e q u e n c y g r c u p s s onry in the cese o f t h e c n e s r r h i c h w e i ^ eu = b d * t o b u t . . i r r " t r r e differ_ enc:, Hence, the edditive )T7jZ is-nui the cor_ r99t one. using 89172, hcv/cver, the correct a d d i t i v e l - 5 t + Z Ii s i n r . , e d 1 e . t e l _c b t a i n e d . y . T !" c(,r iplete dif f er ence cf, the cel_uiiin( whi c h a ctu e l l y c onte ins cnly t,,^r c gh h: gr oup s ) i-s i s follclvs: "r ;q;;;;y 11048
l+6Lt+I

)5627 0l+689 5 5 6 5 3 1 4 OL '


L)3t+2

I 5+03
82304

99586 19512
/ /zvr

20a36 88725

68lgg

V-.r.-10

0Rf Gf Nr.L

TOP SECRET-I-,ILTfu,

RrP 171

If thc differencing he.d been carried L,ut f r o r , t h e b et t o r i i v / u r k i - t r g u p , e : d i s t i n c t but equj-velent set i,f dil'ferences rrvuulrl he.ve beerr obtE"inect nalrrely: ,

97768 28706 )3809 22)85 4?)LL

5 5 4 5 7 7 548) 86t+95 o 6 4 z t 9L598 11 \)), 80074

6t*g6g 79062 95907

by which entry 95947 is the other difference intc, the colunn ct-,utd have been effected since it indexcs 9l+?75, ,,t,/T Fotl 2 Gr.cups.'r O n e p c i n t r , , r i : i c hi s e s p e c r r 1 1 y l , c r t h y c " t note rni.y nolr be illustre ted. Suppcse the colu r : r l i n q u e s t i u n c o n t a i n e d n o t t v , , i ob u t t h r e e o r n : 1 c r ch i g h f r e q u e n c y c l e i r c r d e g r - u p s . The s u b t : : e c t i c n s t v c , u l d h ev e p r o d u c e d c l i f f e r e n c e s , tite ccrrespcnding clei r cr cie grc urrs f cr whi ch wrr..1d heve pri-,ciuced the sarrtegri;11p several tines. Thus if r-o B. C, cnd D cre clear cod.e groups usc,d in c(nstructing tire difference tc.ble , and if (l^-X) , (B-X) , etc. are the c rrLsponding ericiphered c.Ce 6r. ups in some c u l u r - n L . n t h e l v t l ' k s h et t , t h e n t h e d . i f f e r . e n c e s enu thc cLr.resp-nding rr^rnrr gr.ups (indexed f ror,r the di f f erenc e ta ble ) are : Difference s \ . . . - , -- H - A (r'--t) - C-.r"
L \ trv\ rl ,/ r n U.tL I 1r \ t r,-,\ I

CIec.r Cocle Grc-ups frorri Table


t, A

The gruup r, i,ppars three ti.i,-es. In pre:ctic,, then if r: set c,f differences generited b y o n e z e r Q i z i n g r , f t h e c c , tu _ r , i p r o c u c e s d u p l i _ i c a t i o n , t r i p l i c a t i t n , et c . , , . ; f c : c l e i , r c o d . e g r u u p ' , v h e nr e f e r e n c e i s r , \ , . a 1t.la t h e d i f f e r e n c e table, c.nsidereble weight is givcn t. the i . s s u r , . L p t i - nt n i t the repel.te-1 clc:.r c,cLe group di,6.s, in f ect, underlie the zerctzed. encipheicO c.Ce grLup.

v-A-11

0RIGfl'ir.L

You might also like