71931 88511 29492 04827 …
7193 1885 1129 4920 4827 …
電 悉 大 總 統 …

Peking → unnamed addressee · plain Chinese telegraph code in five-digit groups · October 1912

The Peking telegram of October 1912 on the Dalai Lama's title

Go to the full text ↓

A Chinese telegram that the Government of India could not properly decypher in 1912 is the public telegraph code, copied in columns but sent by rows; Brice Dudout recovered its Chinese text, which says the President has approved restoring the Dalai Lama's title.

Daniel Bourdeau · posted

Method: read with known key · Extent: complete

Contributed by Brice Dudout (solution, verification, transcription) · Also credited · General Staff, Army Headquarters, India (Simla) (earlier solution) · National Archives of India (New Delhi) (pointer to a source)

At a glanceKnown key applied · complete

The telegram
A telegram in Chinese code from Peking, received at Simla by 3 October 1912; the file holds two identical copies, one through Kalimpong. It names neither sender nor addressee.
Where
National Archives of India, Foreign Department, Deposit Cypher, 1912, Nos. 86-87, p. 6 (Abhilekh Patal PR_000004118254; duplicate record PR_000006222155). Not on DECODE.
The code
The Chinese standard telegraph code, four digits for each character, with no encipherment. The digits were sent in groups of five, so the codes run across the groups.
How it was decoded
The copy lays the 25 groups out in four columns. Read by rows, the 125 digits cut into 31 four-digit codes and one filler digit, and the public code table gives the text.
What it says
大總統早經允准復回達賴名號: the President has long since approved restoring the Dalai Lama's title, and allows him to come to the capital.
Credit
Read by Brice Dudout with an AI agent (pull request #431). The General Staff at Simla made an approximate English translation on 8 October 1912; the file holds no Chinese text. Lead found in Daniel Bourdeau's Abhilekh Patal sweep; the lead suggested trying the standard telegraph code.
Still open
The Chinese reading was made by the contributor’s agent and re-read at integration; no sinologist has re-read it. One code is emended (徇 as copied, read 待). The transcription has not been checked against the image by a second reader. The sender and the addressee are not identified. Chinese printed collections were not searched for the text.

01 The file

The record is titled "Message in Chinese Cypher from Yaoshikinan, Peking which cannot be properly decyphered". The file has 14 pages. Brice Dudout read it after logging in to the archive's online reader and described these pages:

PageContent
3Viceregal Lodge, Simla, 3 October 1912: a telegram received in an unknown code, "We have been unable to decypher this".
4Two identical telegrams, one through Kalimpong; draft to Col. A. H. Bingley of the General Staff.
6The groups: 25 groups of five digits, copied in four columns of 7, 6, 6 and 6.
8Bingley, 8 October: a translation "so far as we can make sense of it". He suspects a trap, a test of whether the British read the Chinese code.
9The General Staff's translation, with two readings (A and B) "according to the placing of the stops".
10–13Telegrams of 9 October 1912 to Bengal and to the British Minister at Peking: "Probably it is a trap".

No image is shown on this page. The pages are on Abhilekh Patal behind a registered login, the site shows a human check to scripts, and the contributor sent transcriptions only, since no reuse licence is shown for the images. The project has not seen the images. What is said here about the file rests on the contributor's description of it.

The telegram has no date code. "Received by 3 October 1912" comes from p. 3 of the file.

02 The code and the reading order

The groups as they stand on the copy, column by column:

col. 1: 71931 24834 09326 00170 11202 25080 60100
col. 2: 88511 84203 67163 33604 97066 69466
col. 3: 29492 36040 51068 51007 01032 39666
col. 4: 04827 21788 25714 92706 71770 56643

Read down the columns, the digits give nonsense in the telegraph code. Read by rows, four groups to a row, they form one stream:

71931 88511 29492 04827
24834 84203 36040 21788
09326 67163 51068 25714
00170 33604 51007 92706
11202 97066 01032 71770
25080 69466 39666 56643
60100

Cut every four digits, this stream is 31 codes of the Chinese standard telegraph code and one last digit, 0, which fills the final group. The code is public: one four-digit number for each character. The table used is the one in the Unicode Unihan database (fields kTaiwanTelegraph and kMainlandTelegraph). The record title says the Foreign Department could not decypher the message properly; the regrouping in fives and the column layout of the copy explain that, and there is no secret key.

The same public table reads two other entries. The 20 plain-code telegrams of Sun Yat-sen's circle copied in Japan in 1913–16 are in the repository folder ctcplain1913, listed on the intercepts page. The telegrams of Chiang Kai-shek and Ma Fuxiang to the Dalai Lama in 1930, from another file of the same archive, have their own page.

03 The reading

電悉。大總統早經允准復回達賴名號,並允到京,格外歡迎優{徇 → 待}。是否通過,速覆。

"Telegram received. The President has long since approved restoring the Dalai [Lama]'s title, and also allows him to come to the capital, where he will be specially welcomed and generously treated. Reply quickly whether [it] has passed or not."

A Chinese telegram has no stops; the punctuation is added. Three points of the reading:

The General Staff's version, as the contributor quotes it from p. 9: "Telegram understood (or for information). The President has already sanctioned the restoration of the Dalai Lama's title (B: the return) and has permitted him (B: also authorised the Dalai Lama) to proceed to the Capital. Extremely gratified at generous treatment. Quickly reply whether or not pass(ed) through." On that wording, "Extremely gratified at generous treatment" mistranslates 格外歡迎優待, which promises a special welcome and generous treatment.

The telegram speaks of the President (大總統) in the third person, so the sender is an official at Peking and not the President, Yuan Shikai, as the lead first had it. "Yaoshikinan" in the record title may be Yao Xiguang (姚錫光); that is a suggestion made when the pull request was verified and it was not checked against any source.

04 Checks

The contributor wrote a protocol before the attack and recorded its SHA-256 hash (frozen/PREREG.md). It fixed the crib words taken from the 1912 translation, the hypotheses and the criteria of success. The order of events rests on the contributor's record: the pull request is a single commit. The plain code read by rows was the first hypothesis and worked at once; the others (a five-digit additive, Campbell's "transparency" relation, the General Staff's column formula, a four-digit additive) were not run.

ControlCrib score
Groups read by rows19
Groups read by columns0
1,000 random orders of the 25 groupsat most 6 (mean 1.22)
1,000 random four-digit additivesat most 1
The two halves of the text, separately14 and 5

Before integration the pull request was verified independently for the project on 12 November 2026. A separate decoder, with a code table built from the Unihan file, gives the same 31 characters. The contributor's control script rerun gives the same output. Other cuts (row offsets of 1 to 3 digits, columns at four offsets, dropping one digit of each group) give gibberish. The hash of the protocol matches, and the crib list in the control script is the list in the protocol. Of the 36 codes one digit away from 1770, only 1769 待 gives a word with 優.

Read share: 30 of 31 codes give the character as written and read as sense, 96.8%. The emended code is a supplied value and is left out of the count.

05 Still open

Full texts

The transcription and the decryption of every document on this page, so that the reading can be used and checked. Short files are shown here; all are in the repository.

Peking telegram, received at Simla by 3 Oct 1912 (NAI Deposit Cypher 1912, Nos. 86-87, p. 6)

Telegram received. The President has long since approved restoring the Dalai Lama's title and allows him to come to the capital, where he will be specially welcomed and generously treated (優待 by emendation of one code). Reply quickly whether it has passed (是否通過, ambiguous). The General Staff's reading A of 1912 (restoration of the title) is confirmed.

Transcription

transcription.txt

# peking1912: transcription of the cipher groups
# Source: National Archives of India, Foreign Department, Deposit Cypher, 1912, Nos. 86-87, p. 6 (Abhilekh Patal PR_000004118254).
# Handwritten copy, 25 groups of five digits, laid out in four columns on the page (7, 6, 6, 6 groups).
# Transcribed by a Claude Opus 5.5 agent from screen captures of the online reader (images not reproduced); every digit is clear.
#
# As laid out on the page (columns left to right):
# col.1: 71931 24834 09326 00170 11202 25080 60100
# col.2: 88511 84203 67163 33604 97066 69466
# col.3: 29492 36040 51068 51007 01032 39666
# col.4: 04827 21788 25714 92706 71770 56643
#
# Reading order that works: by ROWS (left to right, top to bottom):
71931 88511 29492 04827
24834 84203 36040 21788
09326 67163 51068 25714
00170 33604 51007 92706
11202 97066 01032 71770
25080 69466 39666 56643
60100
Decryption

decryption.txt

# peking1912: decryption, code by code
# The 125 digits read by rows form one stream of four-digit Chinese standard telegraph codes (31 codes + 1 filler digit).
# code -> character (standard telegraph code; table: Unicode Unihan kTaiwanTelegraph / kMainlandTelegraph). status: ok, doubtful
  1  7193  電  ok
  2  1885  悉  ok
  3  1129  大  ok
  4  4920  總  ok
  5  4827  統  ok
  6  2483  早  ok
  7  4842  經  ok
  8  0336  允  ok
  9  0402  准  ok
 10  1788  復  ok
 11  0932  回  ok
 12  6671  達  ok
 13  6351  賴  ok
 14  0682  名  ok
 15  5714  號  ok
 16  0017  並  ok
 17  0336  允  ok
 18  0451  到  ok
 19  0079  京  ok
 20  2706  格  ok
 21  1120  外  ok
 22  2970  歡  ok
 23  6601  迎  ok
 24  0327  優  ok
 25  1770  徇  doubtful: 1770 = 徇 as written; almost certainly a slip for 1769 = 待 (優待 'generous treatment')
 26  2508  是  ok
 27  0694  否  ok
 28  6639  通  ok
 29  6665  過  ok
 30  6643  速  ok
 31  6010  覆  ok
     0     (filler digit, end of the last group)
Reading

reading.md

# peking1912: reading

Chinese text with punctuation (a Chinese telegram has no stops; the punctuation is ours). {x} = doubtful code.

## Peking telegram, received at Simla by 3 October 1912 (NAI, Foreign Dept., Deposit Cypher 1912, Nos. 86-87, p. 6)

電悉。大總統早經允准復回達賴名號,並允到京,格外歡迎優{徇 → 待}。是否通過,速覆。

Code 1770 gives 徇 as written; read 待 (1769), one digit away, which gives the set phrase 優待 "generous treatment"
(the General Staff's translation of 1912 also has "generous treatment").
Translation

translation.md

# peking1912: English translation

Telegram received. The President has long since approved restoring the Dalai [Lama]'s title, and also allows him to come
to the capital, where he will be specially welcomed and generously treated. Reply quickly whether [it] has passed or not.

Notes
- 復回達賴名號 "restore (return) the Dalai's title": this settles the General Staff's hesitation of 1912 between
  reading (A) "the restoration of the Dalai Lama's title" and (B) "the return": A is right; 復回 governs 名號.
- 是否通過 "whether passed through or not" is ambiguous, and the text does not decide: whether the telegram got through,
  whether the matter has passed (been agreed), or whether he will travel through. The General Staff noted in 1912 that it
  could refer to persons crossing a frontier or to telegrams reaching their destination. (Corrected at integration, 12 Nov
  2026: the first version chose "whether [this telegram] has got through".)
- 格外歡迎優待: literally "exceptionally welcome, generously treat"; the General Staff rendered it "Extremely gratified at
  generous treatment", which is a mistranslation.
- 優待 is an emendation: the code as copied (1770) gives 徇; 待 is 1769, one digit away.

Key: key.tsv

06 Sources

Transcription, decryption, reading, translation, the codes used and the frozen protocol are in targets/peking1912/.

Cite this page

Brice Dudout and Daniel Bourdeau, “The Peking telegram of October 1912 on the Dalai Lama’s title”, Cyphersolver, posted 12 November 2026, https://cyphersolver.com/peking1912.html.