KKitForma.

Dil

EnglishEnglishTürkçeTurkishDeutschGermanBlog bu dilde yok · kataloğu açEspañolSpanishBlog bu dilde yok · kataloğu açFrançaisFrenchBlog bu dilde yok · kataloğu açPortuguêsPortugueseBlog bu dilde yok · kataloğu açItalianoItalianBlog bu dilde yok · kataloğu açNederlandsDutchBlog bu dilde yok · kataloğu açPolskiPolishBlog bu dilde yok · kataloğu açРусскийRussianBlog bu dilde yok · kataloğu açУкраїнськаUkrainianBlog bu dilde yok · kataloğu açSvenskaSwedishBlog bu dilde yok · kataloğu açNorskNorwegianBlog bu dilde yok · kataloğu açDanskDanishBlog bu dilde yok · kataloğu açSuomiFinnishBlog bu dilde yok · kataloğu açČeštinaCzechBlog bu dilde yok · kataloğu açRomânăRomanianBlog bu dilde yok · kataloğu açΕλληνικάGreekBlog bu dilde yok · kataloğu açالعربيةArabicBlog bu dilde yok · kataloğu açעבריתHebrewBlog bu dilde yok · kataloğu açفارسیPersianBlog bu dilde yok · kataloğu açاردوUrduBlog bu dilde yok · kataloğu açहिन्दीHindiBlog bu dilde yok · kataloğu açবাংলাBengaliBlog bu dilde yok · kataloğu açதமிழ்TamilBlog bu dilde yok · kataloğu açతెలుగుTeluguBlog bu dilde yok · kataloğu açमराठीMarathiBlog bu dilde yok · kataloğu açગુજરાતીGujaratiBlog bu dilde yok · kataloğu aç简体中文Chinese SimplifiedBlog bu dilde yok · kataloğu aç繁體中文Chinese TraditionalBlog bu dilde yok · kataloğu aç日本語JapaneseBlog bu dilde yok · kataloğu aç한국어KoreanBlog bu dilde yok · kataloğu açTiếng ViệtVietnameseBlog bu dilde yok · kataloğu açไทยThaiBlog bu dilde yok · kataloğu açBahasa IndonesiaIndonesianBlog bu dilde yok · kataloğu açBahasa MelayuMalayBlog bu dilde yok · kataloğu açFilipinoFilipinoBlog bu dilde yok · kataloğu açKiswahiliSwahiliBlog bu dilde yok · kataloğu açAfrikaansAfrikaansBlog bu dilde yok · kataloğu açMagyarHungarianBlog bu dilde yok · kataloğu açБългарскиBulgarianBlog bu dilde yok · kataloğu açHrvatskiCroatianBlog bu dilde yok · kataloğu açSrpskiSerbianBlog bu dilde yok · kataloğu açSlovenčinaSlovakBlog bu dilde yok · kataloğu açSlovenščinaSlovenianBlog bu dilde yok · kataloğu açLietuviųLithuanianBlog bu dilde yok · kataloğu açLatviešuLatvianBlog bu dilde yok · kataloğu açEestiEstonianBlog bu dilde yok · kataloğu açCatalàCatalanBlog bu dilde yok · kataloğu açEuskaraBasqueBlog bu dilde yok · kataloğu aç

Kod ve veri

Boşluk veya satır sonu ekleyince SHA-256 neden değişir?

İki tam metin özetini karşılaştır; görünmeyen karakterleri araştır ve metin özetini dosya sağlaması veya parola saklamayla karıştırma.

Tekrarlanabilir beş harfli bir örnekle başla

Özet Oluşturucu aracını aç, SHA-256 seç ve tırnak, boşluk veya satır sonu olmadan küçük harflerle hello yaz. KitForma metni UTF-8 baytlarına dönüştürüp Web Crypto ile özetler. Kendiliğinden satır sonu eklemez. Karşılaştırmak için 64 karakterlik onaltılık değerin tamamını kopyala.

Şimdi son harfin arkasına tek LF satır sonu ekleyerek yeniden çalıştır. Girdi artık beş değil altı bayttır. Metin düzenleyici iki sürümü benzer gösterse bile özet değişir. Aşağıdaki değerler, aracın kullandığı hesaplama motoruyla kontrol edilmiştir.

hello (satır sonu yok):
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

hello ve ardından LF:
5891b5b522d5df086d0ff0b110fbd9d21bb4fc7163af34d08286a2e846f6be03

Algoritmayı değiştirmeden önce girdiyi incele

Önce büyük-küçük harfleri ve baştaki veya sondaki boşlukları kontrol et. Ardından satır sonlarına bak: LF ile CRLF farklı bayt dizileridir. Tarayıcı alanına yapıştırılan metin dosyanın orijinal baytlarını aynen korumayabilir. Bu nedenle metin aracı, dosya sağlama toplamı hesaplayan yazılımın yerine geçmez.

Kısa metinlerde Karakter Kodları aracı benzer görünen karakterlerin kod noktalarını gösterir. Uzun metinlerde değişen satırlar için Metin Farkı kullanılabilir. Amaç tam eşitlik kontrolüyse metni otomatik kırpma, normalleştirme veya yeniden biçimlendirme; bunlar karşılaştırılan veriyi değiştirir.

  1. İki tarafta aynı algoritmayı kullan.
  2. Son karakterler dahil amaçlanan girdiyi karşılaştır.
  3. Özetin yalnız ilk bölümünü değil tamamını kopyala.

Özetin neyi gösterdiğini doğru yorumla

Beklenen özetin eşleşmesi, bu değer güvenilir kaynaktan geliyorsa ve aynı baytlar üzerinden hesaplandıysa anlamlıdır. Güvenilmeyen bir indirme bağlantısının yanında özet bulunması yayıncının kimliğini bağımsız olarak doğrulamaz. KitForma’nın metin aracı indirmeleri incelemez, sayısal imzaları doğrulamaz.

Özetleme, geri çevrilebilir kodlama değildir; SHA-256 da tek başına parola saklama yöntemi değildir. Araç SHA-384 ve SHA-512 sunar, SHA-1 eski uyumluluk seçeneği olarak işaretlenir. Girdi 200.000 UTF-16 kod birimiyle sınırlıdır. Ekran görüntüsü paylaşırken veya farkı başka birine gösterirken hassas olmayan örnekler kullan.

KITFORMA

Hemen uygula

Hesap gerektirmez. Rehberi oku, ardından ilgili araçla dene.

İleri okuma

Bu rehberi nasıl kullanmalı?

KitForma tarafından yayımlanır; projenin sorumlusu Fatih Erkan’dır. Kaynak bağlantıları ilgili biçim ve tanımları açıklar. Örnek girdiler, kendi dosyaların için hız, kalite veya uyumluluk garantisi vermez. Aracın belirtilen sınırlarını oku ve indirdiğin sonucu kontrol et.

Yayıncı ve proje bilgileri

Yayın tarihi:

Düzeltilmesi gereken bir ayrıntı mı fark ettin? Bize yaz.