Utermiko Opublikowano 6 Maja 2012 Udostępnij Opublikowano 6 Maja 2012 Tytuł: Secret Files BETA Opis: Program służy do szyfrowania plików wybranym szyfrem: Tekstowych: -Szyfr AtBash -Szyfr Cezara -Szyfr Polibiusza -Szyfr Polibiusza PLUS -ROT-5 -ROT-13 -ROT-18 -ROT-47 -Szyfr Vigenere -Algorytm XOR -Podwójny algorytm XOR -Konwersja na Bity -Konwersja na Hex Binarnych: -Algorytm XOR -Podwójny algorytm XOR -Hard Key (własny pomysł) Secret Files jest aktualnie w wersji BETA, co oznacza, że mogą występować błędy. Program posiada automatyczne aktualizacje. Jeśli chcesz sprawdzić czy są dostępne nowe, wejdź w menu Inne>Sprawdź aktualizacje Program sprawdzi czy jest dostępna nowa wersja, i zapyta czy ją pobrać. Po pobraniu, pliki zostaną podmienione i nastąpi restart aplikacji. Być może, powstanie DLL dla GM'a, który będzie pozwalał szyfrować/deszyfrować pliki(np. zapisu gry) wybranymi szyframi (najbardziej przydatnymi). Program jest dostępny w wersji polskiej, jak i angielskiej. Proszę zgłaszać ewentualne bugi w programie i tłumaczeniu. Download: >>>DOWNLOAD<<< UWAGA!!! Do działania wymagana jest biblioteka .NET Framework 4, którą można pobrać stąd: DOWNLOAD .NET Framework 4 Rozmiar pliku: 30 KB (spakowane) Autorzy: Programowanie: Utermiko Screeny: Changelog: UPDATE v0.2.1(dostępna również poprzez auto-updater w programie: Inne>Sprawdź aktualizacje) -Dodano nowy rozdaj zabezpieczenia tekstu(zamiana na bity lub hex), -Dodano binarny tryb szyfrowania (możliwość szyfrowania grafiki, exeków, itp), -Niewielkie zmainy w GUI, -Dodano komunikat o zakończeniu szyfrowania/deszyfrowania, -Poprawiono ikonki w lewym górnym rogu formy. UPDATE v0.3.1(dostępna również poprzez auto-updater w programie: Inne>Sprawdź aktualizacje) -dodano możliwość losowania klucza, -przyciski w menu do szyfrowania/deszyfrowania plików binarnych już działają, -Dodano nowy typ szyfrowania binarnego: Hard Key (własny pomysł ), -Szyfr Vigenere'a rozpoznaje teraz małe, jak i duże litery (wcześniej tylko duże), -Podczas szyfrowania przyciski stają się nieaktywne. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
ediepl Opublikowano 6 Maja 2012 Udostępnij Opublikowano 6 Maja 2012 Program fajny, ale większość tych szyfrów można rozwiązać "na kolanie", przydało by się dodać kilka bardziej zaawansowanych algorytmów, ale jest to beta i nawet wszystkie algorytmy opisałeś więc 5/5. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Utermiko Opublikowano 6 Maja 2012 Autor Udostępnij Opublikowano 6 Maja 2012 Program fajny, ale większość tych szyfrów można rozwiązać "na kolanie", przydało by się dodać kilka bardziej zaawansowanych algorytmów, ale jest to beta i nawet wszystkie algorytmy opisałeś więc 5/5. Tak, wiem. Z założenia o to mi chodziło, żeby zaszyfrować tekst takim szyfrem, aby przeciętny człowiek mógł to odkodować, znając klucz i rodzaj szyfru. Co do zaawansowanych algorytmów, to postaram jakieś dodać, tylko muszę o nich troszkę poczytać :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Threef Opublikowano 6 Maja 2012 Udostępnij Opublikowano 6 Maja 2012 Huffman ładnie wygląda dla śmiertelników. :thumbsup: Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
ediepl Opublikowano 6 Maja 2012 Udostępnij Opublikowano 6 Maja 2012 Huffman to algorytm kompresji a nie kodowania. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Threef Opublikowano 6 Maja 2012 Udostępnij Opublikowano 6 Maja 2012 Oczywiście ale stringa nim też możesz całkiem ładnie zakodować. No i zawsze to jakieś wyzwanie dla Utermiko. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Utermiko Opublikowano 7 Maja 2012 Autor Udostępnij Opublikowano 7 Maja 2012 Poczytam jeszcze o tym kodowaniu Huffmana :D BTW. Znaleźliście może jakieś bugi typu(nawet jeśli podaliście nieprawidłowe dane) "Unhandled error" czy błąd w tłumaczeniu? :P @EDIT No fakt, dość ciekawe to kodowanie, tyle, że kodowanie za pomocą kodów o zmiennej długości jest troszkę "nad" jak na moje możliwości. Pokombinuję jeszcze. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Utermiko Opublikowano 9 Maja 2012 Autor Udostępnij Opublikowano 9 Maja 2012 UPDATE v0.2.1(dostępna również poprzez auto-updater w programie: Inne>Sprawdź aktualizacje)(link w pierwszym poście zaktualizowany) -Dodano nowy rozdaj zabezpieczenia tekstu(zamiana na bity lub hex), -Dodano binarny tryb szyfrowania (możliwość szyfrowania grafiki, exeków, itp), -Niewielkie zmainy w GUI, -Dodano komunikat o zakończeniu szyfrowania/deszyfrowania, -Poprawiono ikonki w lewym górnym rogu formy. Czasem przy szyfrowaniu większego pliku program może mieć stan "brak odpowiedzi". W rzeczywistości on dalej pracuje, więc nie należy go wyłączać w trakcie pracy. Przed zaszyfrowaniem pliku tworzy się oczywiście jego backup (dopiska ".bak"). Wszelkie błędy oraz propozycje proszę zgłaszać :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Utermiko Opublikowano 21 Maja 2012 Autor Udostępnij Opublikowano 21 Maja 2012 UPDATE v0.3.1(dostępna również poprzez auto-updater w programie: Inne>Sprawdź aktualizacje)(link w pierwszym poście zaktualizowany) -dodano możliwość losowania klucza, -przyciski w menu do szyfrowania/deszyfrowania plików binarnych już działają, -Dodano nowy typ szyfrowania binarnego: Hard Key (własny pomysł), -Szyfr Vigenere'a rozpoznaje teraz małe, jak i duże litery (wcześniej tylko duże), -Podczas szyfrowania przyciski stają się nieaktywne. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się