- Strona główna
- Jak to działa
Jak to działa
Od organizowania w wizualnym pulpicie po szyfrowanie i przechowywanie danych - zobacz dokładnie, jak Hexbon działa na każdym etapie.
Czym jest Hexbon?
Hexbon to prosty, prywatny sposób przechowywania wszystkich wrażliwych informacji w jednym miejscu. Pomyśl o nim jak o sejfie, gdzie Ty kontrolujesz wszystko.
Strukturyzujesz swoje dane jak potrzebujesz - hasła, notatki, dane logowania lub cokolwiek innego. My zapewniamy bezpieczne przechowywanie. Ty zachowujesz klucze.
Zaszyfrowane w Twojej przeglądarce
Dane są blokowane Twoim hasłem głównym przed opuszczeniem urządzenia.
Nigdy nie mamy dostępu
Przechowujemy zaszyfrowane dane. Bez Twojego hasła są dla nas bez znaczenia.
Twoje dane, Twoja kontrola
Twórz niestandardowe pola, organizuj jak chcesz i zarządzaj wszystkim samodzielnie.
Strukturyzuj swoje dane
Twórz rekordy z niestandardowymi polami dla haseł, notatek, danych logowania lub czegokolwiek, co musisz bezpiecznie przechowywać.
Szyfruj lokalnie
Twoja przeglądarka blokuje wszystko Twoim hasłem głównym, zanim opuści urządzenie - nic niezaszyfrowanego nigdy nie trafia na nasze serwery.
Przechowuj bezpiecznie
Twoje zaszyfrowane dane żyją w naszej bazie danych, chronione Twoim hasłem. Dostęp w dowolnym czasie z dowolnego urządzenia.
Łatwy do organizacji
Zobacz, jak Twoje dane są wyświetlane w pulpicie. Każdy typ pola ma dedykowaną reprezentację wizualną dla łatwego zarządzania.
Obsługiwane typy pól
Klikalne hiperłącza otwierające się w nowej karcie
Identyfikatory użytkowników i nazwy logowania, wyświetlane jako zwykły tekst
Adresy e-mail, wyświetlane jako zwykły tekst z funkcją kopiowania
Wrażliwe dane domyślnie ukryte, widoczne po kliknięciu z przełącznikiem widoczności
Czasowe hasła jednorazowe z licznikiem odliczającym na żywo
Ogólne informacje tekstowe, wyświetlane jako zwykły tekst
Za kulisami
Twoje dane są organizowane w czysty hierarchiczny format przed szyfrowaniem. Ta struktura umożliwia elastyczną organizację wrażliwych informacji.
Przegląd struktury
Kontenery najwyższego poziomu do organizowania powiązanych rekordów w kategorie
Pojedyncze wpisy w karcie, każdy reprezentujący odrębny element
Nazwane grupy wartości w rekordzie dla logicznej organizacji
Rzeczywiste elementy treści z ich wartością wyświetlaną i typem
Każda wartość ma typ, który określa sposób jej wyświetlania:
Znacznik czasu Unix do śledzenia, kiedy karta została ostatnio zaktualizowana
{
"cards": [
{
"title": "Accounts",
"records": [
{
"title": "Gmail",
"data": [
{
"name": "Login",
"values": [
{
"value": "https://gmail.com",
"type": "link"
},
{
"value": "john@gmail.com",
"type": "email"
},
{
"value": "P@ssw0rd!2025",
"type": "secret"
},
{
"value": "JBSWY3DPEHPK3PXP",
"type": "totp"
},
...
]
}
Format szyfrowania
Zaszyfrowane dane mają ustrukturyzowany format, który zawiera informacje o wersji, parametry kryptograficzne i szyfrogram. Umożliwia to kompatybilność wsteczną i przyszłe aktualizacje algorytmów.
Struktura formatu
Identyfikator wersji szyfrowania (aktualna wersja to v2)
Zakodowana Base64 128-bitowa losowa sól
Zakodowany Base64 96-bitowy wektor inicjalizacyjny
Zakodowane Base64 zaszyfrowane dane z tagiem uwierzytelniającym
Natywna kryptografia przeglądarki
Wszystkie operacje kryptograficzne wykorzystują Web Crypto API, niskopoziomowy interfejs dostarczany przez nowoczesne przeglądarki do wykonywania operacji kryptograficznych.
Zalety WebCrypto
- Wydajność akcelerowana sprzętowo
- Implementacje w stałym czasie zapobiegają atakom czasowym
- Materiał klucza może być oznaczony jako nieekstrahowalny
- Brak zewnętrznych zależności JavaScript
- Audytowany i utrzymywany przez dostawców przeglądarek
Kompatybilność z przeglądarkami
Obsługiwany we wszystkich nowoczesnych przeglądarkach: Chrome, Firefox, Safari, Edge i ich mobilnych odpowiednikach.
// Derive AES key from password
const keyMaterial = await crypto.subtle
.importKey(
'raw',
encoder.encode(password),
'PBKDF2',
false,
['deriveBits', 'deriveKey']
);
const aesKey = await crypto.subtle
.deriveKey(
{
name: 'PBKDF2',
salt: salt,
iterations: 600000,
hash: 'SHA-256'
},
keyMaterial,
{ name: 'AES-GCM', length: 256 },
false,
['encrypt', 'decrypt']
);
// Encrypt with AES-GCM
const ciphertext = await crypto.subtle
.encrypt(
{ name: 'AES-GCM', iv: iv },
aesKey,
plaintext
);
Historia wersji
Hexbon pozostaje zgodny ze standardami bezpieczeństwa branży, zachowując kompatybilność wsteczną i umożliwiając płynną i łatwą migrację.
Wersja 2 (v2)
Aktualny standardPBKDF2 z 600 000 iteracji (zalecenie OWASP 2025). Wszystkie nowe szyfrowania używają v2. Dane v1 są automatycznie aktualizowane do v2 przy zapisywaniu zmian - nie wymaga ręcznego wprowadzania.
Wersja 1 (v1)
Oryginalne wydaniePBKDF2 z 150 000 iteracji. Nadal obsługiwany do odszyfrowywania istniejących danych.
Gotowy, aby zabezpieczyć swoje dane?
Utwórz darmowe konto i doświadcz naprawdę prywatnego przechowywania danych.
Zacznij za darmo