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.

1

Strukturyzuj swoje dane

Twórz rekordy z niestandardowymi polami dla haseł, notatek, danych logowania lub czegokolwiek, co musisz bezpiecznie przechowywać.

2

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.

3

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.

Dane logowania
Strona internetowa
https://example.com/login
Nazwa użytkownika
johndoe
E-mail
john@example.com
Hasło
••••••••••••••••
2FA
847 291
18s
Notatki
Telefon odzyskiwania: +48 123 456 789

Obsługiwane typy pól

Link / URL

Klikalne hiperłącza otwierające się w nowej karcie

Nazwa użytkownika

Identyfikatory użytkowników i nazwy logowania, wyświetlane jako zwykły tekst

E-mail

Adresy e-mail, wyświetlane jako zwykły tekst z funkcją kopiowania

Sekret / Hasło

Wrażliwe dane domyślnie ukryte, widoczne po kliknięciu z przełącznikiem widoczności

TOTP (2FA)

Czasowe hasła jednorazowe z licznikiem odliczającym na żywo

Notatka

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

Karty

Kontenery najwyższego poziomu do organizowania powiązanych rekordów w kategorie

Rekordy

Pojedyncze wpisy w karcie, każdy reprezentujący odrębny element

Dane (Sekcje)

Nazwane grupy wartości w rekordzie dla logicznej organizacji

Wartości

Rzeczywiste elementy treści z ich wartością wyświetlaną i typem

Typy pól

Każda wartość ma typ, który określa sposób jej wyświetlania:

username email secret totp link note
Znacznik czasu

Znacznik czasu Unix do śledzenia, kiedy karta została ostatnio zaktualizowana

Za kulisami
{
  "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.

Zaszyfrowane dane wyjściowe
v2:kJx3mN9pQ2rT5wY8zB1cD2eF:aB1cD2eF3gH4iJ5k:L7mN8oP9qR0sT1uV2wX3yZ4aB5cD6eF7gH8iJ9kL0mN1oP2qR3sT4uV5wX6yZ7aB8cD9eF0gH1iJ2kL3mN4oP5qR6sT7uV8wX9yZ0aB1cD2eF3gH4iJ5kL6mN7oP8qR9sT0uV1wX2yZ3aB4cD5eF6gH7iJ8kL9mN0oP1qR2sT3uV4wX5yZ6aB7cD8eF9gH0iJ1kL2mN3oP4qR5sT6uV7wX8yZ9aB0cD1eF2gH3iJ4kL5mN6oP7qR8sT9uV0wX1yZ2aB3cD4eF5gH6iJ7kL8mN9oP0qR1sT2uV3wX4yZ5aB6cD7eF8gH9iJ0kL1mN2oP3qR4sT5uV6wX7yZ8aB9cD0eF1gH2iJ3kL4mN5oP6qR7sT8uV9wX0yZ1aB2cD3eF4gH5iJ6kL7mN8oP9qR0sT1uV2wX3yZ4aK2mR7xP3qS9wL5nV8yB1dF4jH6oT0uC2eG5iM8kQ1sW4zX7aD0gJ3lO6pR9tY2bE5hN8mP1qU4vZ7cF0iL3nS6wA9dH2jK5oT8xB1eG4mQ7sV0yC3fI6lP9rU2wZ5aE8hN1kR4tX7bD0gM3jO6qS9vY2cF5iL8nP1uW4zB7eH0kQ3sT6xA9dG2jM5oR8tY1bE4hN7mP0qU3vZ6cI9lO2wS5aD8gK1nT4xB7eH0kQ3sU6yA9dF2jM5oR8tV1bE4hN7mP0qW3zC6iL9lO2wS5aD8gK1nT4xB7eH0kR3sU6yA9dF2jM5oQ8tV1bE4hN7mP0qW3zC6iL9nO2wS5aD8gK1kT4xB7eH0jR3sU6yA9dF2mM5oQ8tV1bE4hN7nP0qW3zC6iL9kO2wS5aD8gJ1nT4xB7eH0mR3sU6yA9dF2jK5oQ8tV1bE4hN7lP0qW3zC6iM9nO2wS5aD8gK1kT4xB7eH0jR3sU6yA9dF2mL5oQ8tV1bE4hN7nP0qW3zC6iK9lO2wS5aD8gJ1nT4...

Struktura formatu

Wersja

Identyfikator wersji szyfrowania (aktualna wersja to v2)

Sól

Zakodowana Base64 128-bitowa losowa sól

IV

Zakodowany Base64 96-bitowy wektor inicjalizacyjny

Szyfrogram

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.

crypto.js
// 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ę.

v2

Wersja 2 (v2)

Aktualny standard

PBKDF2 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.

600 000 iteracji PBKDF2-SHA256 AES-256-GCM
v1

Wersja 1 (v1)

Oryginalne wydanie

PBKDF2 z 150 000 iteracji. Nadal obsługiwany do odszyfrowywania istniejących danych.

150 000 iteracji PBKDF2-SHA256 AES-256-GCM

Gotowy, aby zabezpieczyć swoje dane?

Utwórz darmowe konto i doświadcz naprawdę prywatnego przechowywania danych.

Zacznij za darmo

Niemal nie używamy plików cookie

Używamy tylko ściśle niezbędnych plików cookie, które zwiększają bezpieczeństwo witryny i poprawiają doświadczenie użytkownika. Nie śledzimy Twojego zachowania ani aktywności.