From a university student to a chief academician

Chapter 122 Cryptographic Algorithm Competition

Chapter 122 Cryptographic Algorithm Competition
The encryption algorithm competition is scheduled for three days later, and Ye Fei and the three can make some preparations in these three days.

After the meeting, everyone stayed in the manor.

The manor is very large, and it is no problem for more than 300 people to stay in it. Two people share a room.

Ye Fei and Yue Fei lived together. After dinner, Ye Fei wrote the mathematical algorithm for the game three days later in the room.

Ye Fei also knows about NIST.

NIST was created by the North American National Institute of Standards and Technology to conduct basic and applied research in mathematics, computing, physics, biology and engineering.

Cryptography algorithm belongs to the intersection research of mathematics and computer.

Therefore, it is naturally possible to study cryptographic algorithms at NIST.

Because it is just a competition, not a major study, NIST is used.

If it is a major research, no country will use NIST.

Because NIST was created by North America, a fool would put major research on NIST.

Ye Feixin said: "SM2 is a national secret algorithm, an elliptic curve public key cryptography algorithm."

"And SM4 is also a national secret algorithm, a block cipher standard."

"SM2 and SM4 are both commercial cryptographic algorithms..."

"SM2 uses an elliptic curve structure, while SM4 uses a nonlinear iterative structure."

As he spoke, Ye Fei wrote down the derivation formula on the paper.

[R={R1, R2,., Rδ} to represent the smart grid in δ regions...]

After an unknown amount of time, Yue Fei walked in from the outside.

He sat next to Ye Fei, read Ye Fei's writing for a while, and said, "Most of your knowledge is based on elliptic curves!"

"Yeah!" Ye Fei didn't raise his head, and said while writing, "Yes."

"Most of the cryptographic algorithms use number theory. Gaussian conjecture is one of the most important conjectures in number theory. It is very appropriate to use Gaussian conjecture to study cryptographic algorithms."

"The elliptic curve is one of the main parts of the Gaussian conjecture. It is no problem to use the elliptic curve to study cryptographic algorithms!"

Yue Fei smiled and said, "Of course it's no problem. I'm just feeling that you use elliptic curves for most of your research on cryptographic algorithms."

"After all, I haven't started researching in this area yet."

Ye Fei said: "Then you have to speed up, the elliptic curve is really a very beautiful thing."

"You will see the beauty of mathematics."

Yue Fei smiled helplessly and said: "Do you think that everyone is like you, and the research speed is so fast?"

"The speed of your research is not the speed that humans can make, it is simply abnormal."

Ye Fei said: "Hey...you can't curse people, I'm fast, but that doesn't mean I'm not human!"

Yue Fei shook his head and said, "Stop talking nonsense with you, you must be very nervous now!"

"Why am I nervous?" Ye Fei shook his head and said, "For me, these are all the directions I have studied in the past. There is something in my mind, so nervous!"

"Aren't you nervous?" Yue Fei was astonished: "Don't you know who the two are competing with you?"

"Who is it?" Ye Fei raised his head and glanced at Yue Fei.

"Cao Wencan and Fang Yongchang, one of them is a full professor of Peking University, the other is a full professor of Mizuki, and they are both nationally famous experts in cryptography and executive directors of Xiaguo Cryptography Society."

"In terms of cryptography, although they are not the top."

"But you can't underestimate them either."

"You don't mainly study cryptography, and they must have no problem abusing you in cryptography."

"Hehe..." Ye Fei chuckled, "In this respect, I want to correct your mistake."

"First of all, cryptography is not the study of codes, but mathematics."

"In the field of mathematics, as one of the mathematicians, it is not certain who abuses whom!"

"Hehe..." Yue Fei gave a hehe smile, not believing Ye Fei's words.

Cryptography is the study of mathematics, but the field of mathematics is very broad, and a small problem can be studied for a lifetime.

For example, the elliptic curve in the Gauss conjecture can be expanded infinitely.

The combination of elliptic curve and cryptography, the combination of elliptic curve and algorithm, the combination of elliptic curve and data encryption, the combination of elliptic curve and blockchain...

In such a vast field of mathematics, if you want to study all aspects thoroughly, even God cannot do it.

Therefore, every mathematician is specialized in a part of research.

And Ye Fei is not proficient in the study of cryptography. On the other hand, Cao Wencan and Fang Yongchang have been studying cryptography all their lives.

From this point of view, Ye Fei and Cao Wencan competed in cryptography, and anyone with a discerning eye could see that there was no chance of winning.

But what everyone doesn't know is.

Ye Fei is not proficient in cryptography, but his research on number theory is the research of many mathematicians.

Since he started to study number theory, he has participated in many large and small conferences, and explored number theory problems with many mathematicians.

And many of these people's knowledge of number theory has been absorbed by themselves.

So many people, so much knowledge of number theory, the content information is very large.

The study of cryptography is number theory. With his vast knowledge of number theory, if he can't defeat these two people.

He can throw the system away.

Yue Fei said, "Ye Fei, you don't know how powerful these two are."

"Cao Wencan and Fang Yongchang are equally capable, so let me just say Cao Wencan!"

"Cao Wencan enjoys a special allowance from the National Military Academy. He is an outstanding expert in Kyoto, a well-known scholar in the field of number theory and cryptography. He has long served as a member of the Academic Committee of the State Key Laboratory of Information Security, and an executive director of the Xia Guo Cryptography Society."

"He has achieved internationally influential results in basic mathematics and cryptography research. He has won the National Natural Science Award and the National Science and Technology Progress Award three times, and was awarded the title of National Young and Middle-aged Expert with Outstanding Contributions by the state."

"He has presided over more than ten national key projects, published more than 30 scientific research papers, 5 monographs, and 2 patents."

"The research group he led cooperated with RSA, a well-known data security company in North America, and successfully developed software related to elliptic curve public key cryptography, which became part of the company's BSAFE security software."

Ye Fei looked at Yue Fei in astonishment, and said, "How do you know him so well?"

Yue Fei said with a smile: "Because he and I are in the same school, he is my idol, the reason why I went to teach at Kyoto University is partly related to him."

"You don't know how deep his research in number theory is, and Fang Yongchang's ability is not weaker than him, so you can't beat these two people."

Ye Fei shook his head inwardly, feeling like a fan of the brain.

Your idol is awesome!

Is your idol invincible?
No one is perfect, no one always wins, one day they will lose.

Ye Fei said, "What if I can defeat them?"

Yue Fei sneered and said, "If you can beat them, I'll be your younger brother."

Ye Fei looked at Yue Fei, and said in a joking tone: "I don't want such a brain-dead brother like you. If I can defeat them, you will come to Zhonghu University, how about it?"

Yue Fei's ability is quite strong, he came to Zhonghu University, to be honest, he was inferior.

If it was normal, he would definitely not come to Zhonghu University.

But through a bet, he might be able to attract him.

He didn't want to do poaching.

But he found that there was no one in Zhonghu University!

And if he wants to conduct academic research, he must have people, so he can only poach people from other universities.

Yue Fei smiled and said, "Okay, no problem."

How could Ye Fei beat his idol, so Ye Fei couldn't win this bet.

A smile flashed in Ye Fei's eyes.

For the match against Cao Wencan, he was very sure of victory.

So, Yue Fei, come to Zhonghu University!
Ye Fei said: "Let's write a contract, so that you don't accept it when the time comes."

"Who doesn't admit it? Am I that kind of person?" Yue Fei said.

"In this world, is there still such a thing?" Ye Fei asked.

"Okay!" Yue Fei waved his hand and said impatiently, "You write the contract, I'll sign it."

Ye Fei quickly wrote the contract, and Yue Fei signed it.

After signing the contract, Ye Fei kept the contract, which was equivalent to Yue Fei's contract of selling himself, so he had to keep it.

Ye Fei said: "Okay, don't bother me anymore, I'm busy."

Three days later!
In the same big room, there were only three computers placed in front of many seats.

The hosts of these three computers are small supercomputer hosts.

Compared with ordinary home computers, the running speed is tens of thousands of times faster.

This is also the scenario for simulating future cryptographic algorithm research. When the time comes to study and operate machines, it will be supercomputing.

The three of Ye Fei sat in front of a computer each, inputting the mathematical algorithms they had written in the past few days.

NIST is originally a framework of cryptographic algorithms, and it is empty inside.

By inputting different mathematical algorithms, NIST can form cryptographic algorithms with different capabilities and functions.

This is like a robot that can execute different instructions by entering different programs.

Cryptographic algorithms are a combination of mathematics and computers.

Ye Fei's mathematical algorithm is mainly based on elliptic curve, supplemented by nonlinear.

The computer algorithms are SM2 and SM4.

It is a hybrid cryptographic system based on SM2 elliptic curve digital signature algorithm and SM4 block cipher algorithm.

It has the functions of ultra-high defense performance, fast response speed and multiple verifications.

After a long time, the three of them stopped their movements.

Sui Zuyun said: "Are you ready?"

"Okay." The three said.

"Then let's start!" Sui Zuyun said.

After speaking, he nodded to the person beside him.

The man took out the phone, pressed a few keys, put it next to his ear and said, "Start!"

Not long after the words fell, the computers of Ye Fei and the other three suffered countless external attacks.

The NIST software in the computer runs automatically to block external attacks.

Seeing that the encryption algorithm in the computer of the three people started to run, the people below talked a lot.

"Tell me, Cao Wencan and Fang Yongchang, who can win?"

"Who knows, these two have always been equal in ability. Cao Wencan wins once, Fang Yongchang loses once, and soon after, Cao Wencan loses once, Fang Yongchang wins once."

"Hey... I heard that these two people studied under the same teacher."

"Well, yes, it's Mr. Pei Yuan, the president of the Cryptography Society."

"Pei Yuan, the one who studied under Mr. Hua Luogeng?"

"It's him."

Pei Yuan, under the tutelage of Hua Luogeng, was one of Xia Guo's first batch of visiting scholars to Beili Country. He went to the Department of Mathematics of Princeton University for two years to study modular forms with Professor Shimura, a master of number theory.

And in the study of the fundamental theorem of modular forms, extraordinary achievements have been made.

Professor Shimura was full of praise for Pei Yuan.

In an evaluation material about Pei Yuan's achievements, it is said that this achievement is one of the most important achievements in the theory of modeling in the past 15 years.

After returning to China, Pei Yuan became an associate researcher of the Institute of Applied Mathematics of the Xiaguo Academy of Sciences, a professor of the Graduate School of the Xiaguo Academy of Sciences, a professor of Kyoto University, the director and deputy director of the Academic Committee of the State Key Laboratory of Information Security, and the director of the Institute of Information Security of Kyoto University.

Until now, he has become the first and second chairman of the Xiaguo Cryptography Society.

"Since they are under the same teacher, why is the relationship so bad now?"

"I heard that it was because of a woman, they liked the same woman, and they fought back and forth, but the funny thing is, neither of these two got that woman in the end, and that woman ended up marrying a physicist. "

"Math and physics? Haha..."

"Do you think Ye Fei has a chance of winning?"

"Ye Fei? Ye Fei is indeed very good. He can achieve such a great achievement at such a young age, but he studies mathematics, not cryptography, so he should have no chance of winning."

Many people nodded in their hearts.

Indeed, they hadn't heard that Ye Fei was proficient in cryptography.

In contrast to the other two, they specialize in cryptography.

How can non-professionals win professionals.

After that, everyone continued to communicate, whether Cao Wencan won or Fang Yongchang won.

Since the two have similar abilities and have similar past records, no one can be sure which of these two will win.

Sui Zuyun said to the people beside him: "Who do you think will win among the three of them?"

Someone said: "I think it will be Cao Wencan. His algorithm runs very fast, and with fewer logic gates, it can defend against external attacks very well."

"Hey..." Someone objected: "I think it will be Fang Yongchang. Fang Yongchang is right. Offense is the best defense. ESF encryption algorithm has very strong offensive capabilities."

Mai Yuan from the Department of Education said, "Where's Ye Fei, don't you think Ye Fei is good?"

Many people looked at each other and shook their heads.

Although Ye Fei said that the encryption algorithm is very good, but he is not specialized in cryptography, so they are not optimistic about it.

"I'm optimistic." Geng Ye from the Science and Technology Department said: "I like Ye Fei very much. Even though he doesn't specialize in cryptography, I believe in his ability."

"He is a genius, and a genius cannot be theorized normally."

Someone said: "Could it be that Cao Wencan and Cao Wencan are not geniuses? Those who can achieve certain achievements in the field of mathematics, who is not a genius?"

Many nod, yes.

Mathematics is the field of genius, and those who can achieve certain achievements in mathematics are geniuses.

"Academician Nan, what do you think?" Sui Zuyun looked at Academician Nan.

"I don't think anyone can say who wins or loses among them, and Ye Fei is the same. He may not be good in other fields of mathematics, but in the field of number theory, I am very optimistic about him."

"Naturally, I am also optimistic about cryptography."

Academician Nan once read Ye Fei's paper on number theory and was very interested.

After reading it, I found out that the author of the paper was Ye Fei.

He didn't know who Ye Fei was, but later investigation found that he was only 25 years old.

Of course, he was shocked to be able to write such a thesis at the age of 25.

Everyone looked at Academician Nan in surprise, and someone said cautiously, "Academician Nan, do you think Ye Fei can also win?"

"Of course!" Academician Nan nodded: "A competition, no one can say who will win until the end."

"The ancients fought with their backs, winning more with less, and turning against customers."

"So, it seems that Ye Fei is weak, but who can be 100% sure that he can't win?"

Many people shook their heads and disagreed with Academician Nan's words.

Logically speaking, Ye Fei is not a professional in cryptography, how could he have won over a professional?
This is like, basketball lovers, go to play basketball with NBA players, can basketball lovers beat NBA players?

This is clearly not possible.

"Okay!" Mai Yuan smiled and said, "I agree with Academician Nan's words. Ye Fei doesn't specialize in cryptography, but who can say he won't win?"

Geng Ye said: "I also agree with Academician Nan's words."

After finishing speaking, he looked at Sui Zuyun again, and said, "Mr. Sui, who do you like?"

Sui Zuyun smiled and said: "Since the three of you are optimistic about Ye Fei, then I am also optimistic about Ye Fei."

Someone suggested: "Since this is the case, let's make a bet. Whoever loses the guess will invite the winner to eat."

"No problem." Everyone said.

While speaking, the situation on the field suddenly changed.

The computer in front of Fang Yongchang suddenly crashed.

After Cao Wencan saw it, he laughed loudly and said, "Lao Fang, you lost and I won, haha..."

"I just said yours is not good, but you still don't believe me, and you still tell me that offense is the best defense. Look, what's going on now!"

Fang Yongchang's face was livid, he glared at Cao Wencan angrily, and said, "You won a great deal, don't forget, you haven't won yet."

"Why didn't I win..." Cao Wencan looked at Ye Fei's computer and said in surprise, "Ye Fei, why haven't you lost yet?"

Ye Fei glanced at him speechlessly, and said, "Isn't it normal that I didn't lose?"

Many people were surprised that Fang Yongchang had lost, but Ye Fei hadn't lost yet.

You know, Fang Yongchang is a professional!
Losing now means that Fang Yongchang is not as good as Ye Fei in terms of encryption algorithm.

But this is not scientific!

Yue Fei was very surprised, and thought: "I'll go, is Ye Fei so good? He can beat Fang Yongchang."

He looked at Cao Wencan again, and said in his heart, "Professor Cao, you must stand up for me, you can't lose!"

At the leader's seat, someone said in surprise: "Fang Yongchang lost?"

Another person said: "I didn't expect him to be the first one out."

Someone looked at Ye Fei and said, "Ye Fei can do it. Fang Yongchang is out. He hasn't been out yet. He should be next."

Everyone nodded and agreed with this statement.

But as soon as he finished speaking, Cao Wencan's computer crashed.

"Uh..." The speaker said in astonishment, "Cao Wencan also lost?"

Mai Yuan laughed loudly and said: "Haha... I just said Ye Feixing, you see, only Ye Fei is left now."

He looked at the rest of the people and said, "Everyone, do you still remember your bet? Let's treat you. Let me tell you, I don't eat cheap ones. At least the per capita consumption is more than [-]."

Everyone shook their heads helplessly.

Geng Ye looked at Sui Zuyun and said, "President Sui, the winner has been decided, is it over?"

Sui Zuyun shook his head and said, "The competition is secondary. I mainly want to see the performance of the encryption algorithm."

"Ye Fei's computer hasn't been hacked yet, I want to see how long his computer can last."

After that, everyone waited for an hour.

Many people said: "It should be over soon!"

Waited another hour.

Many people said: "It should be soon!"

Still wait an hour.

"When will it end?"

Wait another hour.

"Fuck... when will this be?"

Then they waited from morning to afternoon and afternoon to evening.

Sui Zuyun shook his head and said: "Forget it, don't wait, let's end it!"

After finishing speaking, he stood up and said, "I announce that this competition is over, and the research direction of cryptographic algorithms adopts SM2 and SM4."

"Huh..." Everyone took a long breath in their hearts, and it was finally over.

(End of this chapter)

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like