Technical overview
What the app does
Hider — Image Scrambler rearranges pixels in an image using an order derived from your password. The file stays a valid PNG, JPEG or WEBP with the same dimensions; visually it looks like noise until you decrypt with the same password. No separate key file or metadata block is added—the password is the secret.
SHA-256 and pixel permutation
Your password is hashed with SHA-256 to produce a 256-bit value. That value seeds a deterministic pseudo-random sequence used to compute a permutation of all pixel positions (a bijection: each source pixel maps to exactly one destination slot).
Encryption applies this permutation to RGB(A) pixel data; decryption applies the inverse permutation. Anyone who does not know the password cannot recover the original ordering without guessing the password.
This is not the same as AES-style byte encryption of the file payload; it is position scrambling of pixels. Strength depends strongly on password choice and threat model.
Wrong password behaviour
If you decrypt with a different password, the app still produces a valid image: another deterministic scramble, not an error dialog. That avoids leaking hints to someone trying many passwords.
PNG, JPEG & WEBP
Supported inputs are PNG, JPEG and WEBP. PNG and WEBP are saved losslessly in their original format, preserving every pixel for perfect decryption. JPEG input is saved as PNG, because re-encoding JPEG is lossy and would corrupt the exact pixel values decryption depends on. Avoid re-saving encrypted files through other tools if you need decryption to remain reliable.
Double-layer encryption
You can encrypt twice with two different passwords and decrypt in reverse order. Each layer applies its own permutation derived from its password.
Operational limits
- Dimensions must stay identical. Resizing, cropping, or recompression that changes pixel dimensions or destroys exact pixel values can make decryption irreversible.
- Offline core: Encrypt/decrypt runs locally; opening external links (e.g. from About) uses your browser separately.
- No cloud recovery: If you lose the password, the image cannot be restored.
For product FAQs, see the home page FAQ.
Teknik özet
Uygulama ne yapar
Hider — Image Scrambler, parolanızdan türetilen bir sıraya göre görüntüdeki piksellerin yerlerini değiştirir. Dosya geçerli bir PNG, JPEG veya WEBP olarak kalır; boyutları aynıdır; görsel olarak parolayla çözülene kadar gürültüye benzer. Ayrı bir anahtar dosyası veya üst veri bloğu eklenmez — parola sırdır.
SHA-256 ve piksel permütasyonu
Parolanız SHA-256 ile özetlenerek 256 bitlik bir değer üretilir. Bu değer, tüm piksel konumlarının belirleyici (deterministik) bir permütasyonunu hesaplamak için kullanılan sözde rastgele dizinin başlangıcıdır.
Şifreleme bu permütasyonu RGB(A) piksel verisine uygular; çözme işlemi ters permütasyonu uygular. Parolayı bilmeyen biri, parolayı tahmin etmeden özgün sıralamayı kurtaramaz.
Bu yöntem, dosya baytlarını AES benzeri şekilde şifrelemekten farklıdır; piksel konumu karıştırmasıdır. Güçlülük büyük ölçüde parola seçimi ve tehdit modeline bağlıdır.
Yanlış parola davranışı
Farklı bir parolayla çözmeyi denediğinizde uygulama yine geçerli bir görüntü üretir — başka bir belirleyici karıştırma — hata penceresi göstermez. Bu, çok sayıda parola deneyen birine ipucu sızdırmamak için tasarlanmıştır.
PNG, JPEG ve WEBP
Girdi olarak PNG, JPEG ve WEBP desteklenir. PNG ve WEBP, her pikseli kusursuz çözüm için koruyacak şekilde orijinal formatında kayıpsız kaydedilir. JPEG girdisi PNG olarak kaydedilir; çünkü JPEG’i yeniden kodlamak kayıplıdır ve çözümün dayandığı tam piksel değerlerini bozar. Çözümlemenin güvenilir kalması için şifreli dosyaları başka araçlarla tekrar kaydetmekten kaçının.
Çift katmanlı şifreleme
İki farklı parolayla art arda şifreleme yapıp çözümü ters sırada uygulayabilirsiniz. Her katman kendi parolasından türeyen permütasyonu uygular.
İşletim sınırları
- Boyutlar aynı kalmalıdır. Yeniden boyutlandırma, kırpma veya piksel değerlerini bozan yeniden sıkıştırma çözmeyi kalıcı olarak imkânsız hale getirebilir.
- Temel işlev çevrimdışıdır; Şifreleme/çözme yerelde çalışır; “Hakkında” gibi bağlantılar tarayıcıyı ayrıca kullanır.
- Bulutta kurtarım yok: Parolayı kaybederseniz görüntü geri gelmez.
Sık sorulan sorular için ana sayfadaki SSS bölümüne bakın.