-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.213.192.88.238
!not-for-mail
From: Piotr Gałka <p...@c...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Pytanie do serwisantów.
Date: Mon, 22 Aug 2016 10:33:05 +0200
Organization: news.chmurka.net
Lines: 62
Message-ID: <npedbr$uo3$1@news.chmurka.net>
References: <b...@g...com>
<57b41009$0$15199$65785112@news.neostrada.pl>
<e...@g...com>
<57b47df6$0$15207$65785112@news.neostrada.pl>
<np25bh$dpt$1@news.chmurka.net>
<57b4af76$0$12547$65785112@news.neostrada.pl>
<57b4c16b$0$12558$65785112@news.neostrada.pl>
<57b4c8f4$0$15199$65785112@news.neostrada.pl>
<np3p8m$r4$1@news.chmurka.net> <np4ptk$18j0$1@gioia.aioe.org>
<np4tfg$e1f$1@news.chmurka.net>
<d...@g...com>
<np7f9h$d8j$1@news.chmurka.net> <np7hho$1ctm$1@gioia.aioe.org>
<np7iop$ehm$1@news.chmurka.net> <np7jbi$1fs9$1@gioia.aioe.org>
<np7kgq$f5u$1@news.chmurka.net> <np7kv6$1imi$1@gioia.aioe.org>
<np7l6s$fd9$1@news.chmurka.net> <np7ll4$66a$1@node1.news.atman.pl>
<np90rm$vag$1@news.chmurka.net> <np9540$kp9$1@node1.news.atman.pl>
<np96qv$1oi$1@news.chmurka.net> <np9a62$pqe$1@node1.news.atman.pl>
<np9duf$4fi$1@news.chmurka.net> <np9oov$av7$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=original
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 22 Aug 2016 08:32:59 +0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="PiotrGalka";
posting-host="213.192.88.238"; logging-data="31491";
mail-complaints-to="abuse-news.(at).chmurka.net"
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157
Xref: news-archive.icm.edu.pl pl.misc.elektronika:704544
[ ukryj nagłówki ]
Użytkownik "bat" <b...@m...com> napisał w wiadomości
news:np9oov$av7$1@gioia.aioe.org...
> On 20.08.2016 13:12, Piotr Gałka wrote:
>>
>> Użytkownik "Sebastian Biały" <h...@p...onet.pl> napisał w wiadomości
>> news:np9a62$pqe$1@node1.news.atman.pl...
>
> Szkoda, że tak najechałem na Ciebie, bo bibliotekę w C# bym Ci zrobił.
> Ja to robię na codzień :-)
> By sobie chłopcy dodali ją do references i i już :-) Były by wątki,
> zdarzenia...
Ja jestem dziwny, niedzisiejszy, niedostosowany itd.
Jak coś potrzebuję to przede wszystkim chcę zrozumieć to od podstaw, a nie
użyć gotowca (tak mam od dziecka i się chyba z tego nie wyleczę).
Chcieliśmy z bratem zajmować się elektroniką to najpierw zrobiliśmy sobie
programator (wyszedł z tego Piccolo).
Jak na początku lat 90-tych nie pasowały nam dostępne assemblery na 51-kę to
napisałem assembler, który potem udostępniłem i wychodzi, że jest nadal
używany, skoro pół roku temu go dopasowywałem (na macanego) do Windowsa 10.
.....
Jak potrzebowaliśmy kryptologię to sam sobie napisałem DESa, AESa, CMAC,
HMAC, MDA, SHA (na pewno nie optymalnie, ale za to czytelnie). Przy okazji
przyczyniłem się do rozwoju świata :) bo udało mi się zrobić błąd (chyba w
HMAC), którego nie wyłapywały wektory testowe. Napisałem do NIST i dołożyli
kilka dodatkowych wektorów, które już łapią ten błąd.
Mimo, że mam świadomość mojej odmienności to łapię się na tym, że zapominam,
że inni są inni. Dlatego bardzo mnie dziwiło, że ci ludzie co mieli na
szybko oprogramować nasze urządzenia nie wzięli moich procedur AES,CMAC,CTR
(wszystko razem tylko 270 linijek w pliku cpp) tylko korzystali z jakiejś
ogromnej biblioteki i (metodą prób i błędów) ustawiali tam jakieś parametry,
aby się zgodziło.
Jak gość miał do zaszyfrowania 3,5 bloku to mu wyszło, że 3 bloki ok, ale ta
końcówka już nie tak. Akurat zalogowałem się w domu i mnie na Skype złapał
po północy i chyba prawie do drugiej trwało. Próbowałem mu wytłumaczyć jak
działa CTR i że tam, gdzie on (z tego co rozumiałem) coś przestawia to nie
ma żadnych szans, ale miałem wrażenie, że wszystko co napiszę to w ogóle nie
trafia (jakby nie czytał). Dopiero za trzecim razem jak napisałem, że ma
koniecznie sprawdzić to co robił na początku to odkrył, że źle podał rozmiar
i szyfrowały się 3 bloki a dalej były śmieci, a nie błędnie zaszyfrowane
rzeczy jak on zakładał.
Dla mnie to inny świat. Czy wszyscy piszący programy tak działają? Ten gość
w ogóle nie rozumiał jak działa tryb licznikowy (CTR), i nawet nie próbował
zrozumieć, co mu tłumaczę, co eliminowało natychmiast kilka kierunków
poszukiwania błędu którymi on akurat podążał. Wiem, że działał pod wielkim
stresem, bo ma być na wczoraj, ale i tak się dziwiłem.
Dlatego, moją obecną ambicją nie jest aby ktoś mi napisał biblioteki C#, ale
abym ja ogarnął potrzebną wiedzę i sam to zrobił.
Zakładam, że nie jesteś skłonny wypisać w kilku punktach podstawowych
informacji niezbędnych dla kogoś, kto:
- nigdy nie pisał w C#,
- nigdy nie napisał żadnej biblioteki,
- nigdy samodzielnie nie użył obcej biblioteki,
a właśnie chciałby poznać C# i docelowo napisać bibliotekę.
P.G.
Następne wpisy z tego wątku
- 22.08.16 12:32 Piotr Gałka
- 22.08.16 17:38 k...@g...com
- 22.08.16 18:17 Sebastian Biały
- 22.08.16 20:34 Piotr Gałka
- 22.08.16 21:20 Sebastian Biały
- 23.08.16 01:53 bat
- 23.08.16 11:35 Piotr Gałka
- 02.09.16 15:49 r...@k...pl
- 02.09.16 16:37 Kris
- 02.09.16 18:18 HF5BS
- 02.09.16 20:20 AlexY
- 13.09.16 08:51 Kris
Najnowsze wątki z tej grupy
- Czy cos fi przechodzi przez trafo separujące?
- śrubka masy
- Ciekawostka na dziś lock bity
- [OT] napisy w YT
- Było 83V
- Stare komputery
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML