Chapter 257 I hope some regrets will never happen again


Chapter 257 I hope some regrets will never happen again

The next day, Xie Jianye went to see Gao Zhendong at work. All the procedures were completed and he could come over and say hello to him.

Gao Zhendong was very surprised to learn that Lao Xie lived next to him. Now it would be more convenient for several comrades to gather together and they could take care of each other.

"Puilator Gao, to be honest, if it weren't for you, I wouldn't be able to get this house."

This puts Gao Zhendong in trouble, and he doesn't have that much face. Big right?

Xie Jianye smiled and said: "I should have considered your safety a little bit."

Gao Zhendong suddenly realized that maybe he really meant that, but it doesn't matter, if it can bring good results to his comrades, then this is not bad thing.

It’s normal to take care of each other and take care of safety.

He suddenly remembered something: "Lao Xie, is it convenient for my sister-in-law to go to work? It's not far." Xie Jianye was a little older than him.

Xie Jianye smiled and said: "It probably takes an hour faster to walk, but it doesn't matter. It's much better to have a house than to squeeze into the dormitory of their work unit."

After speaking, he leaned into Gao Zhendong's ear and said mysteriously: "We are planning to have a baby. This place is definitely better than their work dormitory."

Gao Zhendong laughed loudly: "Congratulations. It will only take an hour." It’s a bit far, and it’s not convenient for my sister-in-law to go to work. Do you have a bicycle?”

Xie Jianye shook his head: “I’m still saving for an industrial ticket.” It is quite difficult. Fortunately, industrial coupons can be used instead of bicycle tickets. However, the current regulations in Beijing require fifteen industrial tickets to be worth one bicycle ticket.

When Gao Zhendong heard this, he thought, what a coincidence. He had collected a lot of these things when he got married. The leaders of the 17th Machinery Department and his master gave them to him, as well as the usual rewards from the factory, but he couldn't spend them.

He reached out and took out his bag. He was actually getting something from the storage warehouse: "How much is the difference? I'll make it up for you." How busy you are, now you have to pay for industrial votes, you can't take them no matter what.

But before he could say anything, he saw what Gao Zhendong was holding, and felt that it was not impossible to have it, because Gao Zhendong had too many industrial tickets in his hand, it was so big!

It seems that Zhendong really has no shortage of this stuff.

Think about it, it’s really inconvenient for my wife not to own a bicycle. She gets off work late and there are safety issues.

Grit your teeth and be thick-skinned. You squatted in a tunnel. There is no need to be so lively. Just keep some things in mind.

"Then I won't be polite to you, there are ten cards missing."

Gao Zhendong took twenty cards: "The rest, give my sister-in-law a sewing machine, just use it as I congratulate you on your move, haha."

Xie Jianye took it and said, "Okay, thank you. Speaking of which, when will you two return to the yard?"

Gao Zhendong? After thinking for a while: "Maybe tomorrow. I heard that the construction will be completed today. Let the materials inside dry and go back tomorrow."

Xie Jianye smiled and said: "That's just right. Let's clean up the house today and tomorrow. We'll have dinner at my house tomorrow. I'll invite the old man to join us, and treat it as if I'm moving and inviting everyone to get together."

After Xie Jianye left, Gao Zhendong continued his work, and the monocrystalline furnace was preparing to finish. According to Yu Yuncheng, it is now possible to pull out silicon monocrystals that meet the requirements, and formal tests, such as thermal fields, are being prepared. Roasting and other things, try to achieve the best test conditions before starting work.

Gao Zhendong agreed with this. Slow work will produce careful work, and sharpening the knife will not miss the chance to chop wood.

But before that, some test records, reports, analyzes and the like needed to be reviewed and signed by Gao Zhendong one by one. Therefore, he put down other things in his hands and worked on this first.

Fortunately, the DJS-59 specially approved by the 12th Machinery Department was immediately installed and put into use at home, so that a considerable part of his operating system programming work did not need to be carried out in the factory, and working hours were Allocation is more flexible.

Oh, let me go, the 12th Machinery Department is asking me to work overtime in a different way, right?

Gao Zhendong complained while working.

At the same time, there are several people at the Defense Working Committee who are doing something.

They dialed a super long phone call, and the other end of the phone reached deep into the desert.

However, there was no one talking on this phone, only the light on the modem was flashing.

Ten minutes later, the scientists on the desert side looked at the encrypted files they had sent and were sent back by the National Defense Work Committee, and laughed: "It's really fast. Let's decrypt and decrypt to see if they are all the same."< br>
After a while, the file was decrypted successfully and was exactly the same as the plaintext before encryption.

A group of scientists present were extremely excited: "This thing is great. Some of our important data, documents, and reports can be transmitted directly through the confidential phone, and it will be useless for others to get it."< br>
One scientist asked another: "You are engaged in applied mathematics, what do you think of the encryption strength of this thing?"

This scientist is a super expert who can calculate missile aerodynamics by hand. , but after getting the DJS-59, his work became even easier.

He thought for a while and said cautiously: "I haven't seen the algorithm for this thing, but judging from the key length, the encryption strength is very high compared to the current computer capabilities. But if computers develop rapidly, it will not That’s great.”

I have to say that a big guy is a big cow, and he can infer the situation of DES just by looking at the key length. Several scientists present discussed: "Then should we mention this matter to the National Defense Work Committee? It is also good to prepare for a rainy day."

"Well, it makes sense. After all, this Nothing can be done carelessly.”

The master of applied mathematics expressed his analysis: “According to my judgment, from a mathematical point of view, the author of this algorithm should be able to improve the encryption strength, but now This algorithm may be the result of his trade-off between encryption strength and encryption and decryption speed.”

Another scientist smiled and said: "If that's the case, it would be easy. What we want is encryption strength, but there is no high requirement for encryption and decryption speed. Just the encryption and decryption speed just now, even if it costs ten times more Eight times the time is actually acceptable."

The person in charge of the desert side made the decision: "Then we will contact the National Defense Work Committee immediately and tell them about the situation and see if we can do it. Increase the encryption strength, we don’t want speed.”

This request was reported to the National Defense Working Committee on the spot, and the leaders of the National Defense Working Committee took this matter very seriously.

In fact, he also organized relevant mathematicians to analyze Gao Zhendong’s GM-1 encryption algorithm. In the current environment, it is indeed very difficult to crack with force, but the idea over there in the desert is also It is not unreasonable, what if computers have been greatly developed.

For this problem, his solution is to shake the bell. To untie the bell, the person who ties the bell must find Gao Zhendong.

This matter did not need to be done overnight. Immediately, the National Defense Work Committee called Gao Zhendong. Gao Zhendong put down the monocrystalline furnace in his hands and rushed over. The monocrystalline furnace was not that urgent anyway.

He rushed to the National Defense Working Committee and heard the request for encryption algorithms, but did not tell him where the request came from.

However, Gao Zhendong can guess a little bit, it is just those places, especially there is no requirement for encryption speed, but there is a high requirement for encryption strength, not much more.

Gao Zhendong smiled and said: "This is easy to handle."

In addition to the leaders of the National Defense Working Committee, there were also programmers responsible for rewriting the encryption and decryption programs.

Gao Zhendong directly moved 3DES out, but he made some changes. He did not limit it to 3 times, but changed it.

"Just use the GM-1 algorithm, but just perform encryption and decryption multiple times."

"Is it that simple?" Programmers always feel that this seems too confusing.

Gao Zhendong nodded: "It's that simple, but the specific order is a bit special."

"First of all, the keys for encryption and decryption must be different each time, and they must be changed each time they are encrypted. For example, if a key is encrypted three times, it will have a total length of 21 bytes, using 7 bytes each time.”

The mathematics personnel on site thought for a while and nodded in affirmation: "Well, Director Gao's method is good. In fact, it uses the existing algorithm to directly increase the length of the key."

The programmer was a little confused. Coming around the corner: "This just extends the brute force cracking time to three times the original time. There is no qualitative change."

The mathematician smiled and said: "No, no, no, according to this algorithm, the increase in time It’s exponential, not linear.”

The programmer still didn’t understand it for a while, but professional mathematicians have said so, so it’s no problem.

Seeing that they understood his idea, Gao Zhendong made a second request: "No matter how many times it is encrypted, use the GM-1 encryption algorithm for odd numbers to encrypt, and use the GM-1 decryption for even numbers. algorithm for encryption, and the total number of encryptions should be an odd number.”

"To put it simply, the first time you use the GM-1 encryption algorithm for encryption, the second time you use the GM-1 decryption algorithm for encryption, the third time you use the encryption algorithm for encryption, and so on."

In terms of 3-time encryption, the whole process is to use Key1 to encrypt - to use Key2 to decrypt (actually also encrypted) - to use Key3 to encrypt.

This sentence is a bit hard to pronounce, but everyone can still understand the request, because the decryption algorithm of GM-1 is actually an encryption operation, but it is the inverse operation of the encryption algorithm.

That is to say, encryption was actually carried out three times, but what was the purpose of Gao Zhendong's request, he couldn't figure it out for a while.

Gao Zhendong smiled and said: "We can call this algorithm a multi-channel GM-1 algorithm. As for this regulation, it is to maintain compatibility with the single-channel GM-1 algorithm."


Everyone present was lost in thought, a little confused.

The first person to react this time was the programmers. After all, compatibility is their area of ​​expertise.

“Ah, I understand. In this way, when the key used is the same every time, the encryption result of multi-channel GM-1 will be consistent with that of single-channel GM-1!! ”

Now everyone understood, and they all praised Gao Zhendong’s rule as too clever.

The entire multi-channel GM-1 algorithm is very clever. Using multi-channel encryption, you can greatly increase the encryption strength by encrypting as many times as you like. At the same time, it cleverly uses the decryption algorithm for encryption in even-numbered encryptions. Resolved compatibility issues between single-pass encryption and multi-pass encryption.

After understanding what Gao Zhendong meant, the leader of the National Defense Working Committee immediately decided: "Do it!"

For this result, Gao Zhendong, who left the National Defense Working Committee, was extremely happy and did not need to fly thousands of miles to deliver some confidential documents. , then some accidents may not happen.

Although I developed the DJS-59 and popularized it, it has definitely greatly changed the progress and process of the desert project. Some regrets should never happen again, but it is always a good thing to have an extra layer of insurance. .

(End of this chapter)

Previous Details Next