İçeriğe geç

ASN.1 DER / BER Decoder

DER, BER, PEM, Base64 veya hex verisini offset bilgili ASN.1 TLV ağacına açın; universal değerleri, OID’leri, embedded yapıları ve canonical DER bulgularını inceleyin.

ASN.1 DER veya BER verisini decode edin

Kaynak browser worker içinde parse edilir. Certificate, key, CMS veya diğer binary değerler upload edilmez, çalıştırılmaz, verify edilmez ve uzak endpoint’e gönderilmez.

İncelemek için local binary veya PEM dosyası seçin.

ASN.1 analizi

TLV node’ları, offset’ler, decoded değerler, OID adları, DER/BER bulguları ve kaynak byte korelasyonu burada gösterilir.

Offset bilgili ASN.1 yapı analizi

DecodeLens her tag, length, content ve total range’i orijinal byte’larla eşleştirir; sık kullanılan PKI ve cryptographic OID’leri offline çözer, embedded ASN.1 yorumlarını schema gerçeği gibi değil heuristic olarak işaretler.

ASN.1 ve DER/BER sınırları

  • BER/DER TLV yapısı, universal primitive değerler, constructed değerler, indefinite length, birden fazla PEM block ve sık kullanılan PKI OID’leri desteklenir.
  • Yapısal olarak DER-compatible sonuç; application schema, signature, certificate chain, key veya trust kararının geçerli olduğunu kanıtlamaz.
  • BIT STRING veya OCTET STRING içindeki embedded ASN.1 yalnızca payload’ın tamamı makul TLV yapısındaysa açılır ve heuristic olarak işaretlenir.
  • Private-key değerleri sonuçta varsayılan gizlenir; orijinal byte’lar local inceleme ve açık download için browser memory’de kalır.
  • Inspector ASN.1 verisini yeniden encode etmez veya değiştirmez. Byte-level identity gerektiğinde orijinal kaynağı kullanın.

Aynı veriyi decode etmek, dönüştürmek, incelemek veya doğrulamak için ilgili araçlarla devam edin.

DER byte’larını TLV ağacı olarak okuma

Örneği yükleyip SEQUENCE, INTEGER, SHA-256 OID ve UTF8String node’larını orijinal offset ve length değerleriyle eşleştirin.

DER hex

30 1A 02 01 2A 06 09 60 86 48 01 65 03 04 02 01…

Decoded node’lar

SEQUENCE → INTEGER 42 · OID 2.16.840.1.101.3.4.2.1 · UTF8String DecodeLens

ASN.1 DER / BER Decoder hakkında sık sorulanlar

BER ile DER arasındaki fark nedir?

BER bazı ASN.1 değerleri için birden fazla geçerli encoding biçimine izin verir. DER ise definite ve minimal length dahil canonical tek bir encoding seçen kısıtlı BER profilidir.

DER-compatible sonucu certificate geçerli demek mi?

Hayır. Yalnızca desteklenen yapısal canonicalization kontrollerinde sorun bulunmadığını söyler. Certificate parse, signature verification, chain, zaman ve trust kontrolleri ayrıdır.

Embedded ASN.1 neden heuristic olarak işaretleniyor?

OCTET STRING ve BIT STRING herhangi bir byte dizisi taşıyabilir. Schema veya çevresindeki OID olmadan temiz parse edilen TLV payload’ın farklı application anlamı olabilir.