我想將我的程序的功能添加到啓動時,工程師必須輸入密碼。根據密鑰每天更改密碼
我在想,每個工程師都會給出自己的鑰匙,並且基於這個鑰匙和每日更換的公鑰,它將允許他們訪問該程序。
我這樣想的原因是因爲有一個程序,他們可能離開客戶的網站,需要保護。如果每天都在發生變化,那麼即使他們有一天知道密鑰,客戶也無法訪問它。
如果還有其他方法,我向它致謝。
更新:此程序是一個許可證生成器,它啓用/禁用我們的主程序的功能。很明顯,如果這個現場遺留下來,那麼我們可能會賠錢。
我想將我的程序的功能添加到啓動時,工程師必須輸入密碼。根據密鑰每天更改密碼
我在想,每個工程師都會給出自己的鑰匙,並且基於這個鑰匙和每日更換的公鑰,它將允許他們訪問該程序。
我這樣想的原因是因爲有一個程序,他們可能離開客戶的網站,需要保護。如果每天都在發生變化,那麼即使他們有一天知道密鑰,客戶也無法訪問它。
如果還有其他方法,我向它致謝。
更新:此程序是一個許可證生成器,它啓用/禁用我們的主程序的功能。很明顯,如果這個現場遺留下來,那麼我們可能會賠錢。
我們做什麼是我們有一個每日更改密鑰,需要輸入到支持計劃。雖然該程序可以留在任何地方,但工程師只需訪問(例如在U盤上)即可生成這些爲期一天的密鑰。有關這方面的變化可用。
這些密鑰生成工具當然可以鍵入個人用戶。
你可以使用雙因素鑰匙鏈是這樣的:http://www.rsa.com/node.aspx?id=1156
我們有類似的東西,問題在於程序寫入FOB並確定另一個程序中的功能。如果他們在現場遺留了許可證生成程序,那麼客戶可以啓用超過他們有權獲得的許可證 – Jon 2011-04-14 12:14:52
你爲什麼不只是分佈在一個USB記憶棒的程序,並從那裏或因某種原因無法運行?它可以爲您節省考慮密碼的麻煩,即使您丟失了安全保護,也可以對USB棒內容代碼進行加密。
這是一個選項,但我錯過了問題部分:你問如何*實施*它? – 2011-04-14 12:10:30
我在問如何實現它或如何實現另一種方法 – Jon 2011-04-14 12:13:29