SRE/02-Easy2/E2.txt
2025-02-27 19:27:10 +01:00

131 lines
1.9 KiB
Plaintext

1. What is the algorithm used to check the validity of a password?
```c
for (int i = 0; i < 4; i++) {
Seed[i] ^= password[i] ^ password[i + 4] ^ password[i + 8];
}
```
2. Can you break this password checker, i.e., implementing a generator of valid passwords?
You must send 16 different valid passwords by email to pascal+sre25@mod-p.ch before Mar. 3rd, 2025, 12h00 CET to validate this lab and get 5 points.
c.f. text.c
remiB1RUZO10
l96nhRI/npqM
hRI/npqMl96n
npqMl96nhRI/
mjwdb6V1eG/Y
P6TsnIh8Td2G
Imdln4Z1MB0Q
YqgwfAXMU+16
dE+BV2wwXlR9
x130TYTwFsiK
OOYaH3gYmg04
ta8aw8wYiBA4
9MS867rvea/B
IbY3LH2So1el
Xb/zgHGDU1f2
Q64Csfi6HKSy
remivFRVn813
n813remivFRV
vFRVn813remi
remiRUR2J+1W
remisFSQk804
remiOH7+W6TN
remiNGU2V96W
remi3IP5+73P
remiAJP4Y43Q
remipGZSh996
remiQJ03I4SV
remiQH1QI6R4
remiB76WZIU2
remi/8S/7F0J
reminUZ/v+9J
remiq0W/iN4J
remiiI//q7LJ
remiV8+RNFH7
remiA43JYJP/
remiHNRSP016
remiN76UVIU0
remis06UkNU0
remiM90UUGS0
remio8S7wF0R
reminK3Wv5P2
remiSGVRK957
remip/6NhQU+
remij32TrMQ1
remi7F4//8WJ
remi+9U43G6Q
remiq1+QiOH4
remivU3Nn+P+
remiMLR+U21N
remiu8L/mF/J
remiKI11S7RT
remiNGQ5V92P
remiT46/LJUJ
remi+9203GQU
remiQG9UI9Z0
remiMQS1U/0T
remivF1Vn8R3
remiZ7S6BI0S
remiU4/6MJLS
remiOLV6W25S
remiYI+RA7H7
remiWKV6O55S
remiPLV6H25S
remio8WSwF46
remiV1+1NOHT
remiHK7WP5T2
remi+N7T30T1
remi/UPR7+37
remi33S3+M0V
remiY/27AQQR
remiI1H4QO+Q
remim5/PuKL5
remin895vFZP
remiuFW7m84R
remii+SRqU07
remisHSWk602
remimHTRu677
remia09PyNZ5
remioL+Jw2H/
remiqGZSi996
remiAI45Y7WP
remiJURWR+12
remiZIV2B75W
remimMT6u37S
remioLW0w24U
remi30T6+N7S
remip2U6hL6S
remiAQ71Y/TT
remiiG+Vq9H3
remiiNZ1q09T
remiP5PTHK31
remiWJU5O46P
remi/UV67+5S
remiyNQ/a02J
remi3M44+3WQ
remil2VUtL50
remih/90pQZU
remia+3NyUP+
remiQ1Z7IO9R
remiz3L3bM/V
remiB73RZIP7
remiKHQSS626
remiAOVQY154
remiQFH1I8+T
remiSMPUK330
remiOF4TW8W1
remihNP+p03N
remilF5Ut8V0
remis30+kMSN
remiOH4WW6W2
remiWK4WO5W2
remiO534WKPQ
remiv49QnJZ4
remi3I64+7UQ
remiyO91a1ZT
remipJ21h4QT
remiLLU5T26P
remiwFVUo850