EQVPS
დეველოპერები

Base64 ენკოდერი და დეკოდერი

დააკოდირეთ ან დეკოდირება გაუკეთეთ Base64-ს UTF-8-ის სწორი დამუშავებით — ქართული ასოები, ემოჯი და CJK სიმბოლოები უვნებელი რჩება.

სრულად თქვენს ბრაუზერში მუშაობს — თქვენს მიერ შეყვანილი არაფერი იგზავნება ჩვენს სერვერებზე.

შედეგი

როგორ მუშაობს

Base64 გვხვდება Kubernetes secrets-ში, cloud-init-ის user-data-ში, HTTP basic auth-ის სათაურებსა და data URI-ში. ენკოდერი ჯერ ტექსტს UTF-8-ში გარდაქმნის, ამიტომ არალათინურ სიმბოლოებზე btoa-ს ძველი შეცდომა აღარ ჩნდება. URL-safe რეჟიმი + და /-ს - და _-ით ცვლის და padding-ს აშორებს, როგორც JWT-ში. ფაილი მზა data: URI-ად იქცევა, რომლის ჩასმაც CSS-ში ან HTML-ში შეიძლება.

ხშირად დასმული კითხვები

Base64 დაშიფვრაა?

არა. ეს გასაღების გარეშე შექცევადი კოდირებაა; მისი დეკოდირება ნებისმიერს შეუძლია. პაროლების დასამალად ნუ გამოიყენებთ.

რატომ ვიღებ დეკოდირებისას უცნაურ სიმბოლოებს?

შესაძლოა შემავალი მონაცემი URL-safe Base64-ია ან ტექსტის ნაცვლად ბინარული მონაცემები. URL-safe ავტომატურად ამოიცნობა; ბინარული ფაილები წაკითხვადი ტექსტის სახით ვერ ჩანს.

მსგავსი ხელსაწყოები

ყველა ხელსაწყო →

გამოიყენეთ საკუთარ სერვერზე: KVM VPS თვეში $3-დან, root წვდომა, კრიპტოთი გადახდა.

VPS გეგმები