
German: 
Das erste große Thema, das wir behandeln, ist symmetrische Kryptosysteme.
Symmetrisch bedeutet, dass Verschlüsselung und Entschlüsselung mit demselben Schlüssel erfolgen.
Ich möchte einige Begriffe einführen, die wir während des gesamten Kurses benutzen.
Verschlüsselung können wir uns als eine Funktion denken,
und sie bekommt als Eingabe einen Klartext, das ist die unverschlüsselte Nachricht,
sie gibt einen Geheimtext aus. Und unser Ziel ist es, in der Lage zu sein,
diesen Geheimtext über einen unsicheren Kanal zu senden.
Das kann ein WLAN sein, das kann das Internet sein,
das kann ein Bote sein, der unsere Nachricht transportiert.
Jeder Kanal, wo wir nicht darauf vertrauen können, dass er sicher ist.
Wir hoffen, dass das, was aus dem Kanal herauskommt, derselbe Geheimtext ist, den wir hineingesteckt haben.
Dann kommt der in eine Entschlüsselungsfunktion, und was herauskommt,
ist die Botschaft, die wir gesendet haben.
Unsere Darsteller: Wir sprechen oft über Alice, die die Nachricht sendet
und Bob, der sie empfängt.
Wir haben außerdem böse Charaktere, die an dem Kanal lauschen könnten.

Chinese: 
我们的第一个主题是对称加密
对称加密的意思是，加密和解密用的是相同的密钥
我想介绍一些我们在课程里会用到的术语
我们可以把加密想象成是一个函数[br](每个输入都有其对应的输出)
它的输入是明文,
输出的是密文, 然后我们的目标是
能够发送密文在一个不安全的通道上
通道可能是无线网络, 也可以是互联网
也有可能是通过快递带去的信息
所有的通信渠道我们都无法相信它是安全的
我们希望对方获得的密文和我们当初传输的密文是一样的.
然后通过解密函数
得到明文信息
假设我们说Alice发送信息
Bob接受信息
有一个邪恶的人想监听这个信道里面的信息

Russian: 
Итак, первая большая тема, которую мы будем рассматривать, это симметричные криптосистемы.
Симметрия означает, что и шифрование, и расшифровывание проводятся с одним и тем же ключом.
Давайте ознакомимся с терминологией, которая будет использоваться на протяжении всех занятий.
Мы можем рассматривать шифрование как функцию,
которая получает на входе открытый текст -- то есть незашифрованное сообщение --
и выдает шифротекст,
который мы пересылаем по незащищенному каналу.
Это может быть беспроводная сеть, или интернет,
или посыльный с вашим сообщением,
-- любой канал, который мы не можем считать защищенным.
Мы полагаем, что на выходе из канала передачи появится тот же шифротекст, который мы поместили в него на входе.
Далее он направляется в расшифровывающую функцию, из которой мы получаем
сообщение, которое хотели переслать.
Наши действующие лица -- мы часто говорим, что сообщение отправляет Алиса,
а Боб его получает.
Также существуют злонамеренные лица, которые могут подслушивать передачи по каналу.

Chinese: 
我们的第一个主题是对称加密
对称加密的意思是 加密和解密用的是相同的密钥
我想介绍一些我们在课程里会用到的术语
我们可以把加密想象成是一个函数(每个输入都有其对应的输出)
它的输入是明文,
输出的是密文, 然后我们的目标是
能够发送密文在一个不安全的通道上
通道可能是无线网络, 也可以是互联网
也有可能是通过快递带去的信息
所有的通信渠道我们都无法相信它是安全的
我们希望对方获得的密文和我们当初传输的密文是一样的.
然后通过解密函数
得到明文信息
假设我们说Alice发送信息
Bob接受信息
有一个邪恶的人想监听这个信道里面的信息

English: 
So the first main topic we'll introduce is symmetric cryptosystems.
Symmetric means both encryption and decryption are done with the same key.
I want to introduce some terminology that we'll use throughout the course.
So we can think of encryption as a function,
and it takes as input a plain text--this is the unencrypted message--
it outputs a ciphertext, and then our goal is to be able
to send that ciphertext over an insecure channel.
This could be a wireless network, this could be the internet,
this could be a courier carrying your message,
any channel where we can't trust the channel to be secure.
We hope what comes out of the channel is the same ciphertext we put into it.
Then that goes into a decryption function, and what comes out
is the message that we sent it.
Our cast of characters--we often talk about Alice sending the message,
Bob receiving it.
We also have malicious characters who might be listening in on this channel.

Chinese: 
他叫Eve.. 为了窃听..他需要有一双大耳朵~
才能听到Alice和Bob之间发送的信息
但他只能监听不安全的信道
他不能得到明文...也就是输入给加密函数的那些明文
他也无法得到哪些解密函数输出的明文
但她能听到的通过不安全信道发送的密文。
想想这事儿有点更确切地说，
明文是一些信息.. 它是所有可能信息的一个子集
M是所有可能的信息的集合
M 可能是有限的 — 对于一个给定的长度，M 是有限的
我们经常会想着固定长度的消息，
所以一组有限的信息..也就是M的子集
密文是 C -- 它是所有密文的集合
还加密和解密都是函数。
加密函数... 这里这个.
是一个函数，它把m转换成c

Chinese: 
他叫Eve.. 为了窃听..他需要有一双大耳朵~
才能听到Alice和Bob之间发送的信息
但他只能监听不安全的信道
他不能得到明文...也就是输入给加密函数的那些明文
他也无法得到哪些解密函数输出的明文
但她能听到的通过不安全信道发送的密文 
想想这事儿有点更确切地说 
明文是一些信息.. 它是所有可能信息的一个子集
M是所有可能的信息的集合
M 可能是有限的 — 对于一个给定的长度 M 是有限的
我们经常会想着固定长度的消息 
所以一组有限的信息..也就是M的子集
密文是 C -- 它是所有密文的集合
还加密和解密都是函数 
加密函数... 这里这个.
是一个函数 它把m转换成c

Russian: 
Одно из них -- Ева (от английского "eavesdropper", "подслушиватель") -- и уши у нее довольно большие
и могут слышать сообщения, пересылаемые между Алисой и Бобом.
Но слышит она только то, что передается по незащищенному каналу,
у нее нет доступа к открытому тексту, который вводится в шифрующую функцию,
или к открытому тексту, который выдается расшифровывающей функцией на другой стороне.
Но она может слышать шифротекст, передаваемый по незащищенному каналу.
Если описывать ситуацию немного точнее,
то открытый текст -- это некоторое сообщение, выбираемое из множества сообщений.
То есть существует множество М всех возможных сообщений.
Оно может быть конечным -- если длина сообщения фиксирована, то М будет конечным, --
и мы часто будем рассматривать именно сообщения фиксированной длины.
Таких сообщений конечное число, и пусть m -- некоторое сообщение из их множества.
Шифротекст с выбирается из множества всех возможных шифротекстов,
а функции шифрования и расшифровывания -- просто функции.
Шифрующая функция -- как можно видеть --
это функция, которая связывает элемент множества М с элементом множества С.

English: 
One of those is called Eve--for eavesdropper--and she has really big ears
and can hear the messages sent between Alice and Bob,
but she only hears what's sent over the insecure channel,
she doesn't have access to the plain text--that's the input to the encryption function--
or the plain text that comes out of the decryption function at the other end.
But she can hear the ciphertext that's sent over the insecure channel.
To think about this a little more precisely,
the plain text is some message, and it's selected from a set of messages.
So, M is the set of all possible messages,
and M could be finite--for a given length, M is finite--
and we'll often be thinking about fixed-length messages,
so there's a finite set of them, and M is some message selected from that set.
The ciphertext is C--selected from the set of all possible ciphertexts,
and the encryption and decryption functions are functions.
The encryption function--as shown here--
is a function that goes from an element of M to an element of C.

German: 
Eine von diesen heißt Eve, von eavesdropper (Lauscher), und sie hat wirklich große Ohren,
und sie kann die Nachrichten zwischen Alice und Bob hören,
aber sie hört nur, was über den unsicheren Kanal gesendet wird.
Sie hat keinen Zugang zum Klartext, der in die Verschlüsselungsfunktion eingegeben wird
oder zum Klartext, der am anderen Ende aus der Entschlüsselungsfunktion kommt.
Aber sie kann den Geheimtext hören, der über den unsicheren Kanal gesendet wird.
Um das ein bisschen präziser zu fassen:
Der Klartext ist eine Nachricht, und er wird aus einer Menge von Nachrichten ausgewählt.
M ist die Menge aller möglicher Nachrichten
und M kann endlich sein oder unendlich -- für eine feste Länge ist M endlich --
und wir werden uns of mit Nachrichten fester Länge befassen.
Von denen gibt es eine endliche Menge, und m ist eine Nachricht aus dieser Menge.
Der Geheimtext ist c, aus der Menge aller möglichen Geheimtexte
und die Verschlüsselungs- und Entschlüsselungsfunktion sind Funktionen
Die Verschlüsselungsfunktion, wie man hier sieht,
ist eine Funktion, die von einem Element von M zu einem Element von C geht.

Chinese: 
解密函数从 c 转换成 m
Bob解密的顺序和Alice加密的顺序相同
我们需要此属性 — — D 函数是 M 函数的反函数。
我们需要它能正确解密所有的加密信息

English: 
The decryption function goes from an element of C--a ciphertext--to an element of M.
In order for Bob to receive the same message as the one Alice encrypted,
we need this property--that the D function is an inverse of the M function.
So we need it to be the case for all messages.

Russian: 
Расшифровывающая функция сопоставляет элемент С -- шифротекст -- с элементом М.
Чтобы Боб получил то же самое сообщение, которое зашифровала Алиса,
нам требуется такое свойство: функция D должна быть обратной к функции Е.
И оно должно выполняться для всех сообщений.

German: 
Die Entschlüsselungsfunktion geht von einem Element von C, einem Geheimtext, zu einem Element von M.
Damit Bob dieselbe Nachricht bekommt, die Alice verschlüsselt hat,
brauchen wir die Eigenschaft, dass die D-Funktion eine Umkehrfunktion der E-Funktion ist.
Und das muss für alle Nachrichten so sein.

Chinese: 
解密函数从 c 转换成 m
Bob解密的顺序和Alice加密的顺序相同
我们需要此属性 — — D 函数是 M 函数的反函数 
我们需要它能正确解密所有的加密信息

English: 
The result of decryption the encryption of that message is the same as the message we started with.

Chinese: 
解密出来的明文应该和当初加密的明文是一样的

Russian: 
Результатом расшифровывания зашифрованного сообщения должно быть само сообщение, с которого мы и начинали.

German: 
Die Entschlüsselung der Verschlüsselung dieser Nachricht ergibt dieselbe Nachricht mit der wir begonnen haben.

Chinese: 
解密出来的明文应该和当初加密的明文是一样的
