Arvutiteaduse instituut
  1. Kursused
  2. 2021/22 kevad
  3. Infoturve (MTAT.07.028)
EN
Logi sisse

Infoturve 2021/22 kevad

  • Pealeht
  • Loengud ja praktikumid
  • Kodutööd ja reeglid
  • Terminoloogia
  • Eksam
  • Uudised
  • Viited

3. kodutöö ülesanne - räsi murdmine

Mõelge selle ülesande kontekstis enda pseudonüümist kui kasutajanimest. Oletame, et on toimunud andmeleke ning lekkinud on kasutajanimed koos parooli räsidega, kusjuures paroolid on räsitud ilma soolamist kasutamata.

Teie ülesandeks on leida enda pseudonüümile vastav räsi ning vastata kahele järgnevale küsimusele:

  1. Mis oli sisend, mille räsimisel saadi vastav räsiväärtus?
  2. Missugust räsifunktsiooni kasutati selle räsi genereerimiseks?

NB! Kui tahate räsi genereerimise abil vastust kontrollida, siis selle jaoks leidub ka veebis mitmeid tööriistu. Arvestage, et mõni üksik sisend mida räsiti võis sisaldada reavahetust. Seega kui kontrollite leitud sisendit ning ei saa teile määratud räsi, siis proovige leitud sisendit koos reavahetusega räsida.

Lahenduseks tuleb 3. kodutöö praktiliste ülesannete rubriigis esitada tekstifail (.txt laiendusega, mitte Office .docx fail), mille esimesel real on leitud sisendväärtus ja teisel real on kasutatud räsifunktsiooni nimi. Windowsis saate kasutada tekstifaili loomiseks tarkvara Notepad. Lahendusi kontrollitakse automatiseeritult, seega peab lahendus olema kindlasti esitatud .txt failina ning eelpool kirjeldatud kujul. Ärge lisage vastusesse järjekorranumbreid! Pole oluline kas teie vastus on kirja pandud väikeste või suurte tähtedega, kuna hindamisskript teisendab suured tähed väikesteks.

Räside nimekiri:

  • adder - 023fc39e5313ba5f4fd6b97a44faff9e
  • anchovy - 40be4e59b9a2a2b5dffb918c0e86b3d7
  • backswimmer - 12a032ce9179c32a6c7ab397b9d871fa
  • beaver - fcea920f7412b5da7be0cf42b8c93759
  • bee - 25d55ad283aa400af464c76d713c07ad
  • bleak - 2ab96390c7dbe3439de74d0c9b0b1767
  • bluethroat - e99a18c428cb38d5f260853678922e03
  • booklouse - d0763edaa9d9bd2a9516280e9044d885
  • bullfinch - 06d80eb0c50b49a509b49f2424e8c805
  • bumblebee - 0acf4539a14b3aa27deeb4cbdf6e989f
  • butterfly - 21232f297a57a5a743894a0e4a801fc3
  • caddisfly - 0d107d09f5bbe40cade3de5c71e9e9b7
  • capercaillie - d077f244def8a70e5ea758bd8352fcd8
  • carp - 3bf1114a986ba87ed28fc1b5884fc2f8
  • catfish - 276f8db0b86edaa7fc805516c852c889
  • corncrake - 5d41402abc4b2a76b9719d911017c592
  • cuckoo - 6b1b36cbb04b41490bfc0ab2bfa26f86
  • dace - 6f1ed002ab5595859014ebf0951522d9
  • dragonfly - 96e79218965eb72c92a549dd5a330112
  • duck - e807f1fcf82d132f9bb018ca6738a19f
  • dunlin - 8621ffdbc5698829397d97767ac13db3
  • dunnock - 97f014516561ef487ec368d6158eb3f4
  • falcon - 9e107d9d372bb6826bd81d3542a419d6
  • fieldfare - 37b4e2d82900d5e94b8da524fbeb33c0
  • finch - 9df3b01c60df20d13843841ff0d4482c
  • firefly - d8578edf8458ce06fbc5bb76a58c5ca4
  • flea - ad92694923612da0600d7be498cc2e08
  • flounder - 25f9e794323b453885f5181f1b624d0b
  • fly - b3f952d5d9adea6f63bee9d4c6fceeaa
  • flycatcher - bc250e0d83c37b0953ada14e7bbc1dfd
  • flying squirrel - eb0a191797624dd3a48fa681d3061212
  • garfish - cd5b1e4947e304476c788cd474fb579a
  • goldfinch - d16d377af76c99d27093abc22244b342
  • goose - d338b3f0f405eb5e51c8cc1e5ca66f02
  • grass snake - 827ccb0eea8a706c4c34a16891f84e7b
  • groundhopper - df0349ce110b69f03b4def8012ae4970
  • gudgeon - e7df7cd2ca07f4f1ab415d457a6e1c13
  • guillemot - ec0e2603172c73a8b644bb9456c1ff6e
  • harrier - e10adc3949ba59abbe56e057f20f883e
  • hedgehog - f93fc10472a31bb3061aa0b45e228c5a
  • ibis - fe01d67a002dfa0f3ac084298142eccd
  • jay - 75165652f5b4322d4c618e0ab3a6c49f
  • jewel beetle - 40123e9c6273385ea69892c48c80aa6cb25b9113
  • kestrel - 1156dec9075576416129192ea03502f0c545332b
  • ladybird - 01b307acba4f54f55aafc33bb06bbbf6ca803e9a
  • lamprey - f7c3bc1d808e04732adf679965ccc34ca7ae3441
  • lapwing - 7110eda4d09e062aa5e4a390b0a572ac0d2c0220
  • lavaret - 8cb2237d0679ca88db6464eac60da96345513964
  • lizard - de9f2c7fd25e1b3afad3e85a0bd17d9b100db4b3
  • locust - b7a875fc1ea228b9061041b7cec4bd3c52ab3ce3
  • loon - 2d27b62c597ec858f6e7b54e7e58525e6a95e6d8
  • louse - b1b3773a05c0ed0176787a4f1574ff0075f7521e
  • lumpfish - 3d4f2bf07dc1be38b20cd6e46949a1071f9d0e3d
  • mallard - d033e22ae348aeb5660fc2140aec35850c4da997
  • marten - 401a55df9d89c50b745a104ecbe54e8845bfebf5
  • mill moth - 5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8
  • minnow - 091b5035885c00170fec9ecf24224933e3de3fcc
  • moose - 5bf1fd927dfb8679496a2e6cf00cbe50c1c87145
  • mosquito - 67f0aef0702c5d03d62ad22e63c7fced5d8b3fbf
  • nightjar - 6367c48dd193d56ea7b0baad25b19455e529f5ee
  • nutcracker - 620fe71a300e80a1e68db7c1026dff1dfea918a0
  • nutria - 0f12541afcce175fb34bb05a79c95b76e765488b
  • orfe - 6e2f9e6111e77edd0c446ea7a84e25323d137a61
  • otter - 0f12541afcce175fb34bb05a79c95b76e765488b
  • pintail - 81fe8bfe87576c3ecb22426f8e57847382917acf
  • pipefish - 9567d1547e105470e4e53c1568f07a209e82a161
  • polecat - 7c222fb2927d828af22f592134e8932480637c0d
  • raven - ab3ccc8dba2a0cf7a1ce4d830bb8a6238ff03833
  • redshank - af8978b1797b72acfff9595a5a2a373ec3d9106d
  • redstart - b53a067ecf4efa0c763e48f62b68bfc3fc4bad21
  • reedling - 7c4a8d09ca3762af61e59520943dc26494f8941b
  • roe deer - cf23df2207d99a74fbe169e3eba035e633b65d94
  • sanderling - 3b9787927ecbf1b5a270ce1ff8566872
  • sandgrouse - a2c901c8c6dea98958c219f6f2d038c44dc5d362
  • scaup - ebfdec641529d4b59a54e18f8b0e9730f85939fb
  • scoter - ed1b8d80793e70c0608e8a8508a8dd80f6aa56f9
  • seasnail - f3bbbd66a63d4bf1747940578ec3d0103530e21d
  • sedgeling - 46e3d772a1888eadff26c7ada47fd7502d796e07
  • serin - f91a8ee646a277a2f1359709604b99c1b32d9f24
  • shearwater - fac8f1a31d2998734d6a5253e49876b8e6a08239
  • shoveler - e9605a74009672a33c5e33a5a26808cb7d20f9519efca25551db7fabe574002e
  • sika deer - 77af778b51abd4a3c51c5ddd97204a9c3ae614ebccb75a606c3b6865aed6744e
  • silverfish - 6382deaf1f5dc6e792b76db4a4a7bf2ba468884e000b25e7928e621e27fb23cb
  • siskin - c8d56be998c94089ea6e1147dc9253c1
  • slowworm - ef797c8118f02dfb649607dd5d3f8c7623048c9c063d532cc95c5ed7a898a64f
  • smew - 8bb0cf6eb9b17d0f7d22b456f121257dc1254e1f01665370476383ea776df414
  • spiketail - 0bb09d80600eec3eb9d7793a6f859bedde2a2d83899b70bd78e961ed674b32f4
  • spirlin - 48735c4fae42d1501164976afec76730b9e5fe467f680bdd8daff4bb77674045
  • sprat - 000c285457fc971f862a79b786476c78812c8897063c6fa9c045f579a3b2d63f
  • springtail - 6ca13d52ca70c883e0f0bb101e425a89e8624de51db2d2392593af6a84118090
  • stoat - 6b88c087247aa2f07ee1c5956b8e1a9f4c7f892a70e324f1bb3d161e05ca107b
  • sturgeon - 15e2b0d3c33891ebb0f1ef609ec419420c20e320ce94c65fbc8c3312448eb225
  • sunbleak - 7358bd4ec877e1b622397ab4f9706b76680348a2886bfc0a675ed0555085d0ea
  • swan - a0561fd649cdb6baa784055f051bad796ea0afef17fca38219549deeba4e8c1a
  • underwing - 7edb3cd3768b095ea1472c90c7e93bd1ae4b549d210917ed6e874749d8f0f2b9
  • vulture - 8b7df143d91c716ecfa5fc1730022f6b421b05cedee8fd52b1fc65a96030ad52
  • wagtail - 1c8bfe8f801d79745c4631d09fff36c82aa37fc4cce4fc946683d7b336b63032
  • warbler - fc613b4dfd6736a7bd268c8a0e74ed0d1c04a959f59dd74ef2874983fd443fc9
  • weevil - 65e84be33532fb784c48129675f9eff3a682b27168c0ea744b2cf58ee02337c5
  • whetear - bcb15f821479b4d5772bd0ca866c00ad5f926e3580720659cc80d39c9d09802a
  • whimbrel - 03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4
  • whinchat - a9c43be948c5cabd56ef2bacffb77cdaa5eec49dd5eb0cc4129cf3eda5f0e74c
  • wigeon - a92f6bdb75789bccc118adfcf704029aa58063c604bab4fcdd9cd126ef9b69af
  • woodlark - 34550715062af006ac4fab288de67ecb44793c3a05c475227241535f6ef7a81b
  • zander - c9022680f888674e2b2274758755bfa07dea729b68d71cde5c521ed70ef261bf
  • zope - dea7111a8406e27cfc8bf5f49c5d40898402b0b584b3285f069170a36f9eec31
  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused