Chapter 227: The Code
Knowing who the codenames referred to was the key. With that knowledge, these materials would become undeniable proof of corruption, far more damaging than a simple ledger of âgifts for festivals and birthdays.â Just as an actressâs âunspoken rulesâ affair is entertainment gossip, her rape is a criminal case.
Lin Baiguang believed it was impossible for Gou Er to have a superhuman memory for every codename. There had to be a reference list, a key, linking the codes to the real names.
However, if Lin Baiguang could think of this, so could Gou Er. As the organization of the materials neared its end, Sun Xiao still hadnât found the most valuable item: the name roster. Lin Baiguangâs expression soured. Discovering such valuable intelligence only to find it unusable was incredibly frustrating.
âDonât be too disappointed,â Mu Min comforted him. âItâs possible Gou Er memorized it all, or maybe he keeps the roster on his person. Besides using direct evidence, we can also use intelligence analysis to figure out who the codenames refer to.â
âBy cross-referencing the materials, we can generally determine a personâs location, their role, and the people they associate with. From there, we can make an educated guess,â Mu Min explained, picking up the bribery ledger. âThe last entry in this book mentions âLanling Weng.â He accepted money to speak to Wu Mingjin on someoneâs behalf, and he succeeded. Clearly, this person is a close and trusted associate of Wu Mingjin.â
âI thought of that too,â Lin Baiguang said. âBut Wu Mingjin has several confidants. Itâs hard to be certain who it is. Besides, if it were County Magistrate Wu Ya or an influential local gentleman who spoke to him, he couldnât easily refuse them on the spot.â
âThatâs why we need to look at all the materials together. That will help us deduce the truth.â
As they sorted through the last of the boxes, they finally found what Lin Baiguang was looking for: the roster.
When Sun Xiao brought it over, Lin Baiguang was ecstatic. With this, he would have a firm grasp on the dirty secrets of Qiongzhouâs officialdom!
He opened it, only to feel his excitement turn to ice. It was a reference list, but not the kind he expected. Each page was divided into two columns. The top column listed the codenames, while the bottom one contained bizarre, meaningless three-character combinations that couldnât possibly be human names.
âDamn it, this Gou Er is a crafty devil! This must be another layer of code!â
Mu Min suspected it was some form of cipher, but she knew nothing about the subject. A quick search of the personnel database on the computer led them to their cryptography expert: Zhang Xingpei.
Zhang Xingpei had just returned from Guangzhou and was enjoying a well-deserved vacation. In Guangzhou, he had been treated exceptionally well, indulging himself with four or five women to the point of exhaustion. Upon returning to Lingao, he had been planning a period of rest and recuperation. But a single phone call summoned him to the Political Security Directorate.
Anxious, Zhang Xingpei racked his brain, wondering if he had done anything to betray the transmigratorsâ cause. Had his âlifestyle issuesâ in Guangzhou been reported? But the Political Security Directorate didnât usually concern itself with matters of the lower body⌠Unable to think of any reason, he had no choice but to report as ordered.
âTake a look at this. Is it a code?â Lin Baiguang asked, getting straight to the point.
Zhang Xingpei had a keen interest in cryptography and intelligence, having studied them on his own. Of course, his knowledge was at a very basic, introductory level. The mention of codes startled himâall the examples he had studied were Western. He had no idea what ancient Chinese cryptography looked like.
âThis is very difficult. I know nothing about ancient Chinese ciphersâŚâ Zhang Xingpei hesitated. âThe ancients probably wouldnât have used anything too complex, but without knowing the system, itâs hard to know where to begin.â
âThe principles should be the same, right?â
âItâs hard to say,â Zhang Xingpei replied. âChinese uses eight hundred common characters, while Western systems use a few dozen letters. From an encoding perspective, alphabets are much easier to work with than ideograms.â
The vast difference between Chinese and Western writing systems led to completely different concepts for secret communication. Ancient China relied more on slang and hidden languages. Zhang Xingpei knew a little about these, but they were mostly passed down orally and were a world away from cryptography.
âQuick, call Luo Duo! Have him look up materials on ancient Chinese cryptography!â
âItâs the middle of the night. Itâs rude to bother someone at this hour,â Zhang Xingpei grumbled, using the opportunity to vent his own displeasure at being summoned so late.
âDonât worry, that walking encyclopedia is definitely still in his office at the Social Works Department,â Lin Baiguang said, clearly unconcerned with social etiquette. He was familiar with Luo Duoâs habitsâthe manâs greatest passion was compiling information, and he was most energetic at night.
But even when summoned, Luo Duo couldnât provide much more information. It was the middle of the night, and he couldnât access the Grand Libraryâs computer center to run a search. From his limited memory, Zhang Xingpei gathered that ancient Chinese military cryptography mainly fell into two categories. One was âhidden language,â similar to the slang used in the martial arts world, but how it was used is no longer clear.
The other was called âcharacter verification.â This involved compiling a list of forty items representing various military situations, such as ârequesting bows,â ârequesting arrows,â ârequesting to advance,â ârequesting reinforcements,â and so on. The two communicating parties would agree on a five-character regulated verse poem with no repeated characters to use as a key. To send a message, they would encode the item number corresponding to the situation they were reporting. This number would point to a specific character in the poem. In the written message, a small mark would be placed next to a certain character. Even if the letter fell into enemy hands, and the enemy knew the method, it would be useless without the original list of items.
ââŚBut that method is mainly for communication. If Gou Er was just using this for his own security, itâs hard to say if this is it.â
âSo itâs essentially using characters to represent ideas. Interesting, very interesting,â Zhang Xingpei mused, lost in thought.
Next, Luo Duo described a cipher invented by Qi Jiguang based on the Fanqie system of pronunciation. This method was quite similar to modern cryptography, but given its complexity, the group doubted Gou Er would use such a sophisticated system. In fact, this cipher was only used briefly by Qiâs army and never became widespread.
Zhang Xingpei picked up a pen and copied the entire ledger. One thing was certain: these nonsensical three-character words all represented names. He studied the copy carefully. A few minutes later, he found a breakthrough.
âI think Iâve got something,â Zhang Xingpei said, pointing to the words. âThis is a simple substitution cipher, whatâs known as a Caesar cipher.â
âSince when would Gou Er know about Caesar?â
âOf course, Iâm not saying he used the Caesar cipher itself, but the principle is similar.â Zhang Xingpei explained that in a Caesar cipher, each letter in the plaintext is replaced by a different letter or symbol. According to historical accounts, Caesar simply replaced each letter with the one three places after it in the alphabet.
âBut that seems unlikely,â Luo Duo immediately objected. âThere are only so many letters. There are over eight hundred commonly used Chinese characters. How large would that codebook have to be? Gou Er would have to carry around a book as thick as a telegraph codebook.â
âThat, I donât know,â Zhang Xingpei said, shaking his head. âBut using probability analysis, I can probably deduce a few of the surnames.â
His reasoning was simple. Since these were all names, the first character of each three-character word had to be a surname. And surnames have a certain frequency of appearance. Just as âeâ is the most common letter in English, certain surnames like Wang, Zhang, Li, and Chen are the most common in Chinese. Although Zhang Xingpei didnât know the exact ranking of surnames in the Ming Dynasty, he figured it wouldnât be too different from modern times.
âYou have to consider the local context,â Luo Duo reminded him. âIn Lingao, Fu is a major surname. And with the large population of Fujianese immigrants, Lin is also very common.â
âThatâs the difficult part,â Zhang Xingpei said. He isolated the characters that appeared most frequently as the first character of the coded names and stared at them, but couldnât find a way in.
âThis is bad. I have no knowledge of Chinese classics,â Zhang Xingpei said in frustration. âGou Er must have used an ancient book as his key. And a very common oneâjust like how Europeans liked to use the Bible as a key for their ciphers.â
âI think Iâve figured one out,â Mu Min suddenly interjected. âThe person who spoke to Wu Mingjin on behalf of Gou Erâs son must be Wang Zhaominâhis personal advisor!â
All eyes turned to her.
âLook, the first character of the three-character code corresponding to âLanling Wengâ is one of the most frequent characters Zhang Xingpei identified: Wang, Zhang, Li, Chen, plus Fu and Lin. Now think, who in Wu Mingjinâs inner circle, someone who has his ear, has one of those surnames? Thereâs only Wang Zhaomin!â
âExcellent, excellent,â Lin Baiguang nodded repeatedly. Looking back at the materials with this in mind, they no longer seemed so alien.
âIf we cross-reference his bribery ledger with our intelligence on the social situation in Lingao, we should be able to figure out quite a few names. Luckily, these are just names, which makes them easier to guess.â
While their knowledge of other places was limited, the intelligence department had a thorough understanding of the basic social structure of Lingao. Soon, they managed to identify several more individuals from the clues.
âBut just guessing like this has its limits on accuracy, and this method wonât work once weâre outside of Lingao,â Mu Min said. âWe still need to find the codebook.â
âLet me take my time with it,â Zhang Xingpei said. âNow that we know a few of the characters, we can start making educated guesses. Iâll start by checking the most common texts: the Hundred Family Surnames, the Three Character Classic, and the Thousand Character Classic. Any literate person in the Ming Dynasty would know these by heart.â