Klucz sprzętowy w RS232 proszę o pomoc

0

Czy wie ktoś jak zrobić prosty klucz stprzętowy, może być naprawde banalny np jedna dioda czy coś takiego? Mam win XP i chce zrobić zabezpieczenie w moim programie, takie że aby wejść do jego ustawień trzeba włożyć klucz sprzętowy. Program jest napisany w delphi6. Mam komponent RSPIN. Jeżeli ktoś wie jak zrobić taki klucz i jak go użyć to proszę o pomoc. Z góry dzięuje za odpowiedź. :/

0

Sprawa nie jest prosta, ale trudna tez nie. Najczęściej klucze sprzętowe wykonywany są nie na RS232 ale na LPT. Dlaczego? Ponieważ często w kluczach sprzętowych zastosowana jest jakas pamięc np EEPROM w której przechowywane jest hasło dostępowe do programu. Czasmi stosuje się też np mikrokontrolery. Jesli chodzi o RS232 to ja osobiście wykorzystałbym jakiś prosty mikrokontroler który posiada wbudowany układ do komunikacji szeregowej. Jeśli chodzi o LPT to wykorzystałbym pamięć EEPROM z interfejsem SPI.

0

A jeśli chcesz coś naprawde banalnego, ale naprawde banał na RS, to zewrzyj linie RxD i TxD(spowoduje to, ze komputer sam sobie wyśle dane). Zabezpieczanie będzie polegało, że np wyślesz coś na RS i tę daną odbierzesz w swoim programie. Porównasz odebraną daną z RS z tą wysłaną , jeśli będa się zgadzać to wtedy uruchomisz aplikacje. Oczywiście jak już powiedziałem, takie zabezpieczenie nie jest trudne do obejścia.

0

Takie zabezpieczenie wystarczy. Nie chodzi mi o jakąś blokade żeby nie dało się jej obejść, ale o to aby nikt kto nie wie o kluczu nie przestawiał mi ustawień w programie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1