
Portuguese: 
Vou introduzir uma cifra chamada one-time-pad (OTP),
que é na verdade uma cifra perfeita,
e iremos definir formalmente o que isso significa,
mas é uma cifra que não revela qualquer informação sobre a mensagem ou a chave,
e na verdade é a única assim.
Deves pensar -- bem, se começamos já no início do curso
com a cifra perfeita, o que faremos até ao final?
Bem, a cifra OTP é perfeita, mas é impraticável.
E a razão da impraticabilidade é porque exige chaves enormes.
Para entender a OTP, temos que entender primeiro
a função XOR -- um sinónimo do "ou exclusivo" --
escrita quase sempre com um mais (+) dentro de uma circunferência.
A tabela de verdade do XOR é esta:
o valor A XOR B é verdade se um de A ou de B -- mas apenas um deles -- for verdadeiro.
Por isso é que a tabela de verdade é esta.

Russian: 
Я расскажу о шифре, который называется схемой одноразовых блокнотов,
и между прочим, это идеальный шифр,
мы определим позднее, что именно это означает,
но это шифр, который не выдает никакой информации о ключе или сообщении,
и на самом деле, он такой единственный.
Вы можете спросить: "Если мы уже в начале занятий изучаем
идеальный шифр, то что останется на потом?"
Он идеален, но очень непрактичен.
И причина его непрактичности в том, что он требует огромных ключей.
Чтобы понять схему одноразовых блокнотов, для начала надо понять
функцию XOR -- "исключающее или" --
ее обычно записывают как плюс в кружке.
Таблица значений для XOR такая:
значение A XOR B истинно, если A или B -- но только одно из них -- истинно.
Вот так и получается эта таблица значений.

Chinese: 
我准备介绍一种加密算法叫做一次性加密
这其实是一种完美的加密算法
我们会更精确地定义这是什么意思
但它是一个密码，没有发现信息在所有的关键还是消息，
它实际上是唯一的一个。
--您可能会想 [br]— 如果我们在课程的一开始就学习了完美的加密算法
那后面的课程干啥?
实际上它是完美的，但它是非常不切实际的。
是非常不切实际的原因是因为它需要巨大的密钥。
所以要理解一次性加密[br]我们需要理解的 第1件事就是
异或函数(XOR) — — 这是exclusive or的缩写
经常写为一个加号，然后用圆圈圈起来
这是异或运算的真值表[br]The truth table for XOR is this
当A和B不同的时候, A异或B的结果才为"真"[br](0代表假, 1代表真)
这就是为什么最后A和B都是真但是结果却为假

Chinese: 
我准备介绍一种加密算法叫做一次性加密
这其实是一种完美的加密算法
我们会更精确地定义这是什么意思
但它是一个密码 没有发现信息在所有的关键还是消息 
它实际上是唯一的一个 
- 你可能会想 — 如果我们在课程的一开始就学习了完美的加密算法
那后面的课程怎么办?
实际上它是完美的 但它是非常不切实际的 
是非常不切实际的原因是因为它需要巨大的密钥 
所以要理解一次性加密我们需要理解的 第1件事就是
异或函数(XOR) 这是exclusive or的缩写
经常写为一个加号 然后用圆圈圈起来
这是异或运算的真值表
当A和B不同的时候 A异或B的结果才为“真” (0代表假 1代表真)
这就是为什么最后A和B都是真但是结果却为假

German: 
Ich werde nun ein Chiffrierverfahren einführen, das man One-Time Pad nennt,
und es ist tatsächlich ein perfektes Chiffrierverfahren,
und wir werden genauer definieren, was das heißt,
aber es ist ein Chiffrierverfahren, das keinerlei Information über den Schlüssel oder die Nachricht preisgibt,
und es ist tatsächlich das einzige.
Und ihr werdet euch fragen: Wenn wir schon zu Beginn des Kurses
mit einem perfekten Verfahren anfangen, was bleibt da noch zu tun?
Es ist perfekt, aber sehr unpraktisch.
Und es ist unpraktisch, weil es sehr große Schlüssel erfordert.
Um das One-TIme Pad zu verstehen, müssen wir als erstes
die XOR-Funktion verstehen, das ist ein Name für das ausschließende Oder,
und es wird oft als Plus mit einem Kreis drumherum geschrieben.
Die Wahrheitstafel für XOR ist das:
Der Wert von A XOR B ist wahr, wenn A oder B, aber nur eines davon, wahr ist.
Darum gelangen wir zu dieser Wahrheitstafel.

Portuguese: 
Vou introduzir uma cifra chamada one-time-pad (OTP),
que é na verdade uma cifra perfeita,
e iremos definir formalmente o que isso significa,
mas é uma cifra que não revela qualquer informação sobre a mensagem ou a chave,
e na verdade é a única assim.
Deves pensar -- bem, se começamos já no início do curso
com a cifra perfeita, o que faremos até ao final?
Bem, a cifra OTP é perfeita, mas é impraticável.
E a razão da impraticabilidade é porque exige chaves enormes.
Para entender a OTP, temos que entender primeiro
a função XOR -- um sinónimo do "ou exclusivo" --
escrita quase sempre com um  mais (+) dentro de uma circunferência.
A tabela de verdade do XOR é esta:
o valor A XOR B é verdade se um de A ou de B -- mas apenas um deles -- for verdadeiro.
Por isso é que a tabela de verdade é esta.

English: 
So I'm going to introduce a cipher called the One-Time Pad,
and this is actually a perfect cipher,
and we'll define more precisely what that means,
but it's a cipher that reveals no information at all about the key or the message,
and it's actually the only one.
And--you might be wondering--well, if we're starting right at the beginning of the class
with a perfect cipher, what's there left to do?
It's perfect, but it's very impractical.
And the reason it's very impractical is because it requires huge keys.
So to understand the One-Time Pad, the first thing we need to understand
is the XOR function--which is a name for the exclusive or--
and it's often written as a plus with a circle around it.
The truth table for XOR is this:
the value of A XOR B is true if one of A or B--but only one of them--is true.
So that's why we end up with this truth table.

German: 
XOR hat viele nützliche Eigenschaften, die es zur Lieblingsfunktion jedes Kryptographen machen.
Und ich möchte sehen, ob ihr eine davon selbst ausrechnen könnt.
Die Frage ist: Für beliebige Werte X und Y,
was ist der Wert von x XOR y XOR x?

Chinese: 
XOR 有很多有用的属性，[br]使其成为很多加密算法都喜欢它
我想看看你是否能自己想出其中一个有用的属性
所以问题是： 对于任何值的 X 和 Y，
x XOR y XOR x 的结果是什么?

English: 
XOR has lots of useful properties that make it the favorite function of every cryptographer,
and I'll see if you can figure out one of these on your own.
So the question is: for any values X and Y,
what is the value of x XOR y XOR x?

Chinese: 
XOR 有很多有用的属性 使其成为很多加密算法都喜欢它
我想看看你是否能自己想出其中一个有用的属性
所以问题是：对于任何值的 X 和 Y 
x XOR y XOR x 的结果是什么?

Portuguese: 
O XOR tem muitas propriedades úteis que o tornam na função favorita dos criptografistas,
e vou ver se conseguirás descobrir uma delas sózinho.
Então a pergunta é: para quaisquer valores de X e Y,
quanto vale  X XOR Y XOR X?

Portuguese: 
O XOR tem muitas propriedades úteis que o tornam na função favorita dos criptografistas,
e vou ver se conseguirás descobrir uma delas sózinho.
Então a pergunta é: para quaisquer valores de X e Y,
quanto vale X XOR Y XOR X?

Russian: 
У XOR есть много полезных свойств, которые превращают его в любимую функцию криптографов,
и я хотел бы, чтобы вы угадали одно из них самостоятельно.
Поэтому вопрос такой: для любых значений x и y,
каково значение x XOR y XOR x?

Portuguese: 
Aqui estão as escolhas: 0, X, Y, ou depende de X.

English: 
So here are your choices: 0, x, y, or it depends on x.

Chinese: 
所以在这里都是您的选择： 0、 x、 y 或它取决于 x。

German: 
Hier sind eure Alternativen: 0, x, y, es hängt von x ab.

Portuguese: 
Aqui estão as escolhas: 0, X, Y, ou depende de X.

Chinese: 
所以在这里都是你的选择： 0、 x、 y 或它取决于 x 

Russian: 
Варианты такие: 0, x, y, зависит от x.
