Piotr GaĹka
Guest
Thu Nov 29, 2018 3:25 pm
W dniu 2018-11-29 o 13:57, BQB pisze:
Quote:
W dniu 29.11.2018 o 13:39, Piotr Gałka pisze:
W dniu 2018-11-29 o 08:36, BQB pisze:
Chodzi o kontrolery MC16 firmy Roger i ich oprogramowanie.
Pytam z ciekawości tylko, czym jest to szyfrowane.
Co to są te cyfry które wpisujesz i te co dostajesz. Jakieś hasło
użytkownika i jego zapis. No bo nie jest to szyfrowanie transmisji bo
wtedy za każdym razem dostawałbyś coś innego.
Jest to klucz komunikacyjny, zapisuje się go w kontrolerze i podaje w
programie do zarządzania, ten "zakodowany" to wyciągnięty z bazy danych
programu.
Klucz powinien mieć stałą długość.
Skoro możesz podać tekst różnej długości to ja bym ten tekst nazwał
hasłem z którego tworzony jest klucz. Czyli to "zakodowane" jest
kluczem, lub czymś, z czego tworzony jest klucz. Możliwe, że to
zakodowane to klucz, który jest stosowany do uzgodnienia klucza sesji.
W takiej sytuacji ten "zakodowany" ciąg nigdy nie musi być rozkodowywany
w celu uzyskania hasła z którego powstał. Dlatego zapewne tworzony jest
jakąś funkcją jednokierunkową.
Nie od rzeczy byłoby wydłużenie hasła - czyli przeliczenie tej funkcji
jednokierunkowej wiele razy (przeliczenie 1000000 razy to wydłużenie
hasła o około 20 bitów).
P.G.