---
url: https://docs.ogmabox.com/tr/app/utilities/decoder.md
description: >-
  Ogma Kod çözücü işlem dizileriyle verilerin kodunu çözün, kodlayın, özetini
  alın ve dönüştürün.
---

# Kod çözücü {#decoder}

Kod çözücü, girdi verilerini sıralı bir işlem dizisiyle dönüştürür; her adımın çıktısını sonraki adıma iletir.

## Yerleşim {#layout}

Panelin dört alanı vardır:

* **İşlemler** (solda) — kullanılabilir dönüşümlerin tam listesi. Diziye eklemek için herhangi bir işleme tıklayın.
* **İşlem dizisi** — geçerli adım dizisi. Her adım sonrakine veri sağlar.
* **Girdi** — dönüştürülecek metin.
* **Çıktı** — son sonuç veya akıllı kod çözme sonuçları.

Girdinizi Girdi alanına yapıştırın veya yazın. Başka bir görünüme geçtiğinizde girdi ve işlem dizisi yerel olarak korunur. İkisini birden silmeden işlem dizisini veya girdiyi kaldırmak için ayrı temizleme kontrollerini kullanın.

## Kullanılabilir işlemler {#available-operations}

### Kodlama ve kod çözme {#encoding-and-decoding}

* Base64 kodlama / kod çözme
* URL kodlama / kod çözme (yüzde kodlaması)
* HTML varlık kodlama / kod çözme
* Hex kodlama / kod çözme

### Özet alma {#hashing}

| Özet | Notlar |
|---|---|
| MD5 | Çakışmaya dayanıklı değildir; eski sistemlerle kullanım için bulunur |
| SHA1 | Güvenlik amaçlı kullanımı önerilmez |
| SHA256 | Genel amaçlı |
| SHA512 | Genel amaçlı, daha uzun özet |

Özetler tek yönlüdür. Çıktı, girdi baytlarının onaltılık özetidir.

### Diğer işlemler {#other-operations}

* **JWT kod çözme** — belirteci başlık, veri yükü ve imzaya ayırır, ilk iki kısmı Base64 ile çözer.
* **AES-256-CBC şifreleme / şifre çözme** — sağladığınız onaltılık anahtar ve IV ile simetrik şifreleme.
* Araca eklendikçe listede ek işlemler görünür.

## İşlem dizileriyle çalışma {#working-with-recipes}

* **Adım ekleme** — sol sütundaki bir işleme tıklayın. İşlem dizisinin sonuna eklenir.
* **Adımları sıralama** — işlem dizisi sütunundaki adımı yeni bir konuma sürükleyin. Çıktı zinciri hemen güncellenir.
* **Adımı kaldırma** — adımdaki kaldırma kontrolüne tıklayın. Sonraki çıktılar yeniden hesaplanır.
* **Çıktıyı kopyalama** — adımın çıktısını panoya kopyalamak için o adımdaki kopyalama düğmesine tıklayın.

## Tipik kullanımlar {#typical-uses}

* Gerçek değeri okumak için iki kez URL kodlanmış bir parametreyi çözme.
* Belirteci Base64 ile çözme, ardından claim'leri okumak için JWT kod çözme uygulama.
* Saklanan özetle karşılaştırmak için bir dizenin özetini alma.
* Serileştirilmiş çerezlerde iç içe kodlamayı işlemek için Base64 kod çözme > URL kod çözme zinciri kurma.

## İlgili sayfalar {#related-pages}

* [JWT](./jwt.md)
* [Karşılaştır](./compare.md)
* [Veri yükleri](./payloads.md)
