Menadzer haseł

0

Witam,

Planuje napisać menadzer haseł dla własnych potrzeb. Czy ktoś już pisał coś podobnego?
Nie za bardzo wiem co bym musiał wprowadzić.

Posiadacie jakiś poradnik albo możecie podać tematy, którymi musialbym się zainteresować by dobrze to zrobić?

Nie ma być to kombajn jak KeePass. Jednak chcę zrobic synchronizacje między telefonem a komputerem.
Będzie używany .NET i C#.

1

Szyfrowanie

0

Trzymaj hasła zaszyfrowanym kluczem symetrycznym, który będzie wprowadzany jako hasło do logowanie w aplikacji. Tym kluczem wtedy odszyfrowujesz hasła i już.

0

Ale te hasła gdzie trzymać? W pliku i go szyfrować tak?

0

Nigdzie. Hasło jest wpisywane od użytkownika i tym hasłem odszyfrowujesz. Jeśli wprowadzi złe hasło - dostanie krzaki. Ewentualnie możesz trzymać sha512 hasła gdzieś w pliku i sprawdzać, czy sha512(wpisane_hasło) zgadza się z tym co masz zapisane.

0

hasła zaszyfrowane głównym hasłem trzymasz w pliku o formacie łatwym do przeszukiwania przez program np jakiś plik ini czy xml czy inne formaty stworzone do tego.

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