Axtarış alətləri...

{1} alətləri ilə axtarış etmək üçün yazmağa başlayın

Kalkulyatorlar, çeviricilər, generatorlar və s. tapın

🤔

Demək olar ki, var!

Sehrli kilidi açmaq üçün daha bir hərf yazın

Effektiv axtarış üçün bizə ən azı 2 simvol lazımdır

Üçün alət tapılmadı ""

Fərqli açar sözlərlə axtarış etməyə çalışın

Alətlər tapıldı
↑↓ Naviqasiya edin
seçin
Esc Bağlayın
basın Ctrl+K axtarmaq
Operational

Pulsuz Base64 Decoder - Base64 simlərini mətnə çevirin

Əlverişli vasitəmizlə onlayn olaraq Base64 onlayn deşifr edin.

Sıx dayan!

Məzmun cədvəli

Base64 – verilənləri bir cihazdan digərinə ötürmək üçün verilənləri ikili formaya çevirmək üçün istifadə edilən bir sxemdir.

Müasir kompüter proqramlaşdırmasında və məlumatların ötürülməsində Base64 hər bir proqramçının bilməli olduğu çox mühüm termindir. Məşhurluğuna və ümumi istifadəsinə baxmayaraq, bir çox proqramçılar və developerlər 64-cü bazanın əhəmiyyətini istifadə etmir və ya görmürlər. Lakin veb-saytların inkişafı, məlumatların ötürülməsi və kibertəhlükəsizliyin landşaftında Base64 kodlaşdırma və kodlaşdırma çox həlledici rol oynayır.

Base64  sizin üçün yenidirsə bu məqalə yalnız sizin üçündür. Bu məqalədə bu terminin əhəmiyyətini və işləkliyini bilməklə əsas tuta bilərsiniz.

. Base64-ü tam təfərrüatı ilə kodlamayaq.

Base64 - ASCII string formatına əsasən, proqramlaşdırmada verilənlərin ötürülməsi zamanı mətni ikili data və ikili verilənlərə çevirmək üçün istifadə olunan sxemdir. Baza64 adlanır, çünki o, 64 ASCII hərfdən istifadə edərək məlumatları çevirmələrdə təqdim edir.

Bu 64 heroqliflər bunlardır:

  • Böyük hərflər: A–Z (26)
  • Kiçik hərflər: a–z (26)
  • Sayları: 0–9 (10)
  • Xüsusi qəhrəmanlar: + və / (2)

Bu, Base64 kodlamasında istifadə olunan 64-lü personaj dəstini təşkil edir. Padinq üçün əlavə xarakter = istifadə olunur, kodlanmış ipin düzgün uzunluğunu düzəltmək üçün.

Base64 kodlaşdırma kodlaşdırmanın undo prosesidir. Bu, Base64 kodlanmış ipi öz orijinal ikili və ya mətn formatına çevirməni özünə daxil edir.

Məsələn:

Kodlanmış (Base64): SGVsbG8gd29ybGQ=

Dekoded: Salam dünya

Base64 decode əməliyyatı təhlükəsiz ötürülməsi, saxlanması və ya obfuskasiyası üçün kodlaşdırılmış məlumatların ilkin formasının alınması üçün geniş istifadə olunur.

Base64 kriptoqrafik və ya sıxılma vasitəsi deyil; onun əsas funksiyası məlumatların təmsil olunmasıdır. Kodlaşdırma/dekodlaşdırmanın zəruri olmasının əsas səbəbləri bunlardır:

HTTP, SMTP və JSON ikili məlumat deyil, mətni idarə etmək üçün yaradılır. İkili faylların (məsələn, şəkillərin və PDF-lərin) Base64-ə çevrilməsi onların bu mətn yönümlü kanallar vasitəsilə təhlükəsiz ötürülməsini təmin edir.

Veb developerlər çox vaxt Base64 istifadə edərək şəkilləri birbaşa HTML və ya CSS-ə daxil edirlər. Bu, HTTP-nin istəklərini azaldır və faylların idarəsini sadələşdirir.

Təhlükəsiz olmasa da, Base64 kodlama məlumatları bir göz qırpımında insan oxunaqlı olmaması üçün bir az obfuscate edə bilər.

Dəyişdirilmiş Base64 (Base64 URL kodlama adlanır) kimi + və / ilə - və _ kimi hərfləri əvəz edir ki, strings URL təhlükəsiz olsun.

Kodlaşdırmanı başa düşmək üçün, Base64 kodlaşdırmanın necə fəaliyyət göstərdiyini anlamaq lazımdır.

  • İkili məlumatlar 3 baytlıq (24 bit) parçalarda alınır.
  • Bu 24 bit 6 bitdən ibarət 4 qrupa bölünür.
  • Hər 6 bitlik qrup Base64 personaj dəstindən bir personajla xəritəyə salınmışdır.
  • Əgər verilənlər 3 baytdan çox deyilsə, onda tam 4-xarakterli Base64 bloku əmələ gətirmək üçün = ilə padded olunur.
  • Kodlanmış ip 4-ştok bloklara bölünür.
  • Hər bir personaj 6-bitlik ikili formasına geri tərcümə olunur.
  • Bu 6-bitlik parçalar 8-bitlik baytlara (orijinal məlumatlar) birləşdirilir.
  • Padinq (=) götürülür, orijinal məzmunu bərpa edilir.

idxal base64

decoded = base64.b64decode('SGVsbG8gd29ybGQ=')

print(decoded.decode('utf-8'))  # Çıxış: Hello world

let decoded = atob('SGVsbG8gd29ybGQ=');

console.log(dekoded); Çıxış: Salam dünya

$decoded = base64_decode('SGVsbG8gd29ybGQ=');

echo $decoded; Çıxış: Salam dünya

byte[] decodedBytes = Base64.getDecoder().decode("SGVsbG8gd29ybGQ=");

String decoded = yeni String(decodedBytes);

System.out.println(decoded); Çıxış: Salam dünya

E-poçtlarda MIME formatı çox vaxt Base64-də ilişmələri kodlayır ki, şəkillər və ya PDF kimi ikili fayllar mətnə əsaslanan e-poçt protokolları vasitəsilə göndərilə bilsin.

JSON Web Tokens (JWTs) başlıq, yük və imza hissələrini təmsil etmək üçün Base64 kodlaşdırmadan istifadə edir. Dekodinq tok məzmununu yoxlamağa və debug etməyə kömək edir.

Kiçik şəkilləri birbaşa HTML və ya CSS-də məlumat kimi həkk etmək: image/png; base64,... istəklərinə qənaət edir və performansı artırır.

APO-lar bəzən Base64-də, xüsusilə Əsas Autentifikasiyada (Authorization: Basic <Base64(username: password)>) request payloads və ya headers kodlamışdır.

Base64 strings kodlamaq üçün istifadə edə bilərsiniz bəzi məşhur alətlər aşağıdakılardır:

base64decode.org

CyberChef

Urvatools base64 dekod vasitələri

Base64 Guru

Bu brauzer əsaslı alətlər drag-and-drop, avtomatik decoding və hətta fayl dönüşüm dəstəkləyir.

Base64 qeyri-insan oxuna bilən formatda məlumatları gizlədə bilsə də, bu təhlükəsiz şifrləmə metodu deyil. Yadda saxlamaq üçün əsas məqamlar:

  • Şifrələmə deyil: Hər kəs Base64-ü dekod edə bilər. Məxfilik deyil, formatlaşdırma üçün nəzərdə tutulub.
  • Sıxılma Yoxdur: Kodlanmış iplər, adətən, orijinal məlumatlardan 33% böyükdür.
  • Səhv istifadə edilə bilər: Təhlükəsizlik sistemlərində aşkarlanmamaq üçün hücum edənlər Base64-də zərərli yükləri gizlədə bilərlər.

Həssas məlumatları ötürərkən həmişə Base64-ü düzgün şifrləmə və ya hashing ilə cüt edin.

Bəli. Base64 düzgün istifadə edə bilməz:

  • Səhifə yükləmə vaxtını artır: HTML-ə daxil olan böyük Base64 string-lər səhifənin ölçüsünü bloat edə bilər.
  • Təsir SEO Metrics: Yavaş səhifə sürəti Google-un sıralanma siqnallarının bir hissəsi olan Core Web Vitals kimi metriklərə təsir edir.
  • Caching Faydalarını Azalt: Kodlanmış sətiraltı fayllar (Base64 şəkilləri kimi) müstəqil olaraq kodlana bilməz.

Base64 kiçik ikonalar, logolar və ya izləmə pikselləri üçün istifadə edin.

Daha böyük media üçün onlara CDN-lər vasitəsilə xarici fayllar kimi xidmət edin və URL-lərlə müraciət edin.

Base64 MiME base64 onlayn-a mətn və ya faylları kodla.

URL-təhlükəsiz kodlama və web və SEO üçün stringlərin kodlaşdırılması və kodlaşdırılması.

Pretty print / format daha yaxşı oxunaqlılıq üçün messy JSON data.

Karakter Encode/Decode orqanlarını təhlükəsiz və ya normal mətnə çevirin.

Öyrətmək üçün: Dərhal mətni ikili və ya əksinə çevirmək.

Təhlükəsiz MD5 şifrələri, strings və fayl imzaları generasiya edin.

Hash any text, uploaded fayl və ya təsadüfi data təhlükəsiz şəkildə SHA-256 hash generator istifadə edərək.

Asan istifadə etmək üçün kodu daxil etmək üçün Images Base64 strings.

Base64 decode — rəqəmsal dünyada möhkəm sxem və ya konvertasiya vasitəsi. E-poçt əlavələrini dekodlaşdırmaq, JWT tokens oxumaq və ya API yüklərini işə salmaq olsun, Base64 dekodinqini başa düşmək, inkişafçılar, marketoloqlar və analitiklər üçün də zəruri bir bacarıqdır.

Bir çox platformalar tərəfindən asanlıqla həyata keçirilir və istifadə olunur, lakin bu təhlükəsizlik vasitəsi deyil. Onu müdrikliklə istifadə edin və kritik məlumatlar üçün şifrələmə və ya təhlükəsiz nəqliyyat protokolları (HTTPS kimi) ilə cüt edin.

Digər dillərdə mövcuddur

العربية Decode BASE64
Philippines Base64 decode
ગુજરાતી આધાર 64 ડીકોડ
עִבְרִית פענוח Base64
Հայաստան Base64 Decode
Indonesian BASE64 DECODE
Қазақ тілі Base64 шешімі
한국어 Base64 Decode
Кыргыз Base64
नेपाली बेस 44 dunede डि
Русский BASE64 ДеКОД
Albanian – Shqip BASE64 DECODE
كِسوَحِيلِ Base64 kuamua
Українська Base64 декодування
Tiếng Việt Base64 Decode
Bu aləti dostlarınızla paylaşın

Tez-tez verilən suallar (FAQ)

  • Bəli, Base64-ü dekoder etmək təhlükəsizdir. Ancaq 100% təhlükəsiz və təhlükəsiz ola bilər.
  • Bəli. Base64 ikili şəkil məlumatlarını kodlaşdırma və kodlaşdırma edə bilər. Fayl çıxışlarını dəstəkləyən Base64 dekoderini istifadə edərək görüntünü geri çevirə bilərsiniz.
  • = xarakteri padding adlanır və dekodlanmış ipin düzgün uzunluğunu təmin etmək üçün istifadə olunur.
  • Xeyr. Base64 şifrələmə deyil, kodlaşdırma sxemidir. Heç bir məlumat qoruma və gizlilik təklif edir.

Oxşar vasitələr