Tech Help

Base64 එන්ක්රිපxඅනයක නොවෙ: එ සබාම කරන්නෙ කුමක්ද

Base64 එන්කොඩිංගයක, එන්ක්රිපxඅනයක නොවෙ. පාස්වඩ මහ නොයෙ, ප්රමාණය වදීනෙ හෙති, ඩිකොඩ කරන්නෙ කොහොමද.

කෙටිප උත්තරෙ

Base64 එන්කොඩිංගයක, එන්ක්රිපxඅනයක නොවෙ. එ බාඉනරී දෙටාටෙක්ස්ත-ආධාර පඩ්ඩති සාකේම එවී ටෙක්ස්ත රූපෙට හරණය කරඊ.

Base64 ටෙක්ස්ත එති කෙනෙකුට සාමාඤෙන ඩිකොඩ කරංහ. පාස්වඩ හො රහස්ය යතුර ආවශ්ය නාහ.

පාස්වඩ, API යතුර, ආක්සෙස ටOකන, පෞද්ගලික පRඉවුඩුවක හො වෙනත රහස්ය රක්ෂණයට Base64 නොයෙකරන්න. එ නාමය උපකරණයක, සුරක්ෂා යන්ත්රෙයෙ නොවෙ.

ස්ත්රිංගයක අබද්ධ වාගෙ පෙනුනොත එ එන්ක්රිප්ට වී නාහ. Base64 බෛට ටෙක්ස්ත ලෙස ලියනා හාටි පමණ වෙනස කරඊ.

Base64 සබාම කරන්නෙ කුමක්ද?

Base64 සීමා ASCII සෙත එකෙන බාඉනරී එන්කොඩ කරඊ: A–Z, a–z, 0–9, + සහ /. පිට දිග 4 ගුන රකීමට = ප්යඩිංග පෙනෙන්න පුලුවන. ප්යඩිංග සාද නාහ—කුඩාඉන්පූට වල එක හො දෙක = යොදා ගත හාකි, සමහර ඵාර්මට එ එක අටුරා.

Hello

Hello

Base64

SGVsbG8=

SGVsbG8= ඩිකොඩ කල Hello අයෙත ලබE. එ ගමනට යතුර ආවශ්ය නාහ.

  • මූල දෙටා
  • Hello
  • Base64 එන්කොඩ
  • SGVsbG8=
  • Base64 ඩිකොඩ
  • Hello
ඩිකොඩ කල Base64 නාවත යෛ. ටෙක්ස්ත එති කෙනෙකුට සාමාඤෙන කරංහ.

Base64 සහ එන්ක්රිපxඅනය: වෙන කුමක්ද?

Base64 නාමය සහ ගාලපෙන සන්දහ. අන්තHස්තය නොයෙ. එන්ක්රිපxඅනය රහස්ය සන්දහ, ක්රිප්ටොග්රාඵික යතුර දා වාඩි. Base64 ඩිකොඩ කරඊම ඩික්රිප්ට නොවෙ. පබ්ලික-යතුර ක්රමද යතුර වාඩි; «ගතල ක්රිප්ටොග්රාඵික යතුර» කියන්න, «හාම එන්ක්රිපxඅනයට එක රහස්ය» නොවෙ. හාශිංග තුන්වන හිත: ඩාඉජෙස්ට, නාවත එන්කොඩිංගයක නොවෙ.

  • එන්කොඩිංගය
  • රහස්ය යතුර නාහ
  • කෞරු හරි නාවත කරංහ
  • එන්ක්රිපxඅනය
  • ක්රිප්ටොග්රාඵික රක්ෂණය
  • ඩික්රිප්ට කරංහ නිර්ණය යතුර ආවශ්ය
එන්කොඩිංගය නාමය වෙනස කරඊ. එන්ක්රිපxඅනය අන්තHස්තය රහස්ය රකීමට බලඊ.

තුන වෙන වාඩ:

ක්රමය ප්රධාන අදහස රහස්ය ආවශ්ය
Base64 දෙටා ටෙක්ස්ත ලෙස එන්කොඩ කරඊම නාහ
එන්ක්රිපxඅනය රහස්ය රක්ෂණය ඔව / යතුර දා
හාශිංගය එක-මාව ඩාඉජෙස්ට ඩික්රිප්ට නාහ

Base64 සුරක්ෂිතද?

Base64 තනියම රහස්ය දෙන්න නාහ. ටෙක්ස්ත අපාරදර්ශ වාගෙ පෙනෙන්න පුලුවන, එ සුරක්ෂා ලක්ෂණයක නොවෙ. සාමාඤ ඩිකොඩර බෛට නාවත දෙන්න. මෙය «Base64 තංත්රජ~නානය ලෙස අසුරක්ෂිත» නොවෙ. මෙය සාමාඤ එන්කොඩිංගයක. සුරක්ෂා යන්ත්රෙයෙ නොවෙ. සුරක්ෂා වත ක්රමය සහ නියන්ත්රණය මාත.

මම පාස්වඩ හො API යතුර Base64 එකෙන පහRඅ ගන්න පුලුවන්ද?

නාහ, රක්ෂණය ලෙස නාහ. පාස්වඩ, API යතුර, ආක්සෙස ටOකන හො පෞද්ගලික දෙටා Base64 කරඊම එවා රක්ෂ නාහ. එන්කොඩ කල ස්ත්රිංගය ලබෙන කෙනෙකුට සාමාඤෙන ඩිකොඩ කරංහ. රහස්ය මහත්වු නම සත්ය රහස්ය තානය සහ එන්ක්රිපxඅනය වාඩි.

එන්ක්රිපxඅනය නාති Base64 එවිත වාඩි?

ටෙක්ස්ත ඉල්ලන ක්රමද පච්ච බාඉනරී සාද ගෙන යන්න බා. Base64 ටෙක්ස්ත ඵාර්මට වල බාඉනරී පෙන්නීම, කුඩා බාඉනරී සාධන දාමීම, ටෙක්ස්ත-පමණ මාRග එකින බෛට ගෙන යම, Data URL හදීම, සමහර ඊමෙඉල/MIME සංදර්භ වල ඒම, ස්කීම Base64 ඉල්ලන කොට API පEලොඩ පිරවඊම සන්දහ වාඩි. API මෙය «සුරක්ෂා සන්දහ» නොවෙ, ගාලපෙන සන්දහ වාඩි.

Base64 දෙටා ලොකු කරන්නෙ හෙති?

ප්රමාණිත ප්යඩෙද Base64 3 ඉන්පූට බෛට 4 අකුරුවට මාප කරඊ. දිග 4 × ceil(n / 3), n ඉන්පූට බෛට ගණන. තුන බෛට 4 අකුරු; හය 8. ලොකු පච්ච පEලොඩ වල 33% ලොකු—එක-තුනෙන එක. කුඩා ඉන්පූට ප්යඩිංග නිස වෙන වාගෙ පෙනෙන්න පුලුවන: එක බෛට QQ== වෙ (4 අකුරු). JSON උද්දරණ, Data URL උපසර්ග, කංප්රෙසන, හො තවත වාහක එන්කොඩිංගය තානූ හො යවූ ප්රමාණය තවත වෙනස කරඊ. Base64 දෙටා කංප්රෙස නොකරඊ.

Base64URL කුමක්ද?

Base64URL එංඅ එන්කොඩිංගයෙ URL ඵෛල-නම සුරක්ෂිත රූපයක—එන්ක්රිපxඅනය නොවෙ. + - වෙ, / _ වෙ, ප්යඩිංග නිතරම අටුරා. Base64 කේතනය ප්රමාණිත Base64 සහ Base64URL දෙක එන්කොඩ ඩිකොඩ කරංහ. ප්යඩිංග නියම විස්පෂ්ටය මාත. මෙය JWT ඩිකොඩර නොවෙ.

Base64 රූවක සහ ඵෛල එන්කොඩ කරංහද?

ඔව. රූවක, PDF සහ වෙනත බාඉනරී ඵෛල Base64 ටෙක්ස්ත නාමය වෙංහ. Base64 එවා කංප්රෙස නොකරඊ. එන්කොඩ කල ටෙක්ස්ත සාමාඤෙන පච්ච බෛට වලින ලොකු.

Base64 Data URL කුමක්ද?

Data URL එක ස්ත්රිංගයෙ මීඩියා වර්ගය, එන්කොඩිංග ලකූණ, එන්කොඩ කල බෛට තානා ගත හාකි:

data:image/png;base64,...

කුඩා සාධන සන්දහ සුවිසෙSඉ. ලොකු ඵෛලක Data URL වල තානීම සාද හොංද නාහ: ස්ත්රිංගය වදි, පEජ පටුකර වෙ. මෙය රාජීයක, ඩිඵOල්ට නොවෙ.

එන්කොඩිංගය ව්ස එන්ක්රිපxඅනය ව්ස හාශිංගය

එන්කොඩිංගය (Base64 සහ) නාමය සන්දහ, රහස්ය නාති නාවත යෛ. එන්ක්රිපxඅනය රහස්ය සන්දහ, ක්රිප්ටොග්රාඵික යතුර දා එකතු වෙ. හාශිංගය සාමාඤෙන එක-මාව ඩාඉජෙස්ට හදෛ. පිට දිග අල්ගාරිථම මාත—SHA-256 සහ SHA-512 එක ප්රමාණය නොවෙ. SHA හැෂ් සාදන්න එ ඩාඉජෙස්ට පෙන්නා ගත හාකි; එන්ක්රිප්ට නොකරඊ, Base64 ස්ථානය නො ගනි.

Base64 සාමාඤ වරද

Base64 එන්ක්රිපxඅනයක ලෙස ගානීම
එ බෛට ටෙක්ස්ත ලෙස පෙනෙන්නෙ හෙති පමණ වෙනස කරඊ.

රහස්ය සාදා Base64 වල තානීම
එන්කොඩ කල අගය එති කෙනෙකුට ඩිකොඩ කරංහ.

Base64 දෙටා කංප්රෙස කරඊ ගානීම
නොකරඊ. ටෙක්ස්ත රූපය සාමාඤෙන ලොකු.

ප්රමාණය වදින එක අහකර
ලොකු පච්ච පEලොඩ වල එක-තුනෙන එක තවත තානන්න.

Base64 සහ Base64URL මිSර කරඊම
අකුරු මාලා වෙන. ඩිකොඩර වරද රූපය ප්රත්යාඛ්යා කරඊ.

වරද අකුරු එන්කොඩිංග එකෙන ඩිකොඩ
Base64 බෛට නාවත දෙන්න. ටෙක්ස්ත්ට තවත ගතල එන්කොඩිංගයක ආවශ්ය, සාමාඤෙන UTF-8.

= සාද එනෛ ගානීම
ප්යඩිංග ආවශ්ය නම. සමහර ස්ත්රිංගයක නාහ.

යූනිකොඩ ටෙක්ස්ත Base64 වල ප්රSන හෙති?

Base64 බෛට මාත යෛ, අකුරු මාත නොවෙ. ටෙක්ස්ත පළමුව බෛට වෙ—සාමාඤෙන UTF-8. කOරියන, ජපානී, අරබි සහ ඉමොජි ට එ පය ආවශ්ය. බ්රෞzඅර btoa() යූනිකොඩ ස්ත්රිංගයෙ අසමර්ථ වෙංහ. Base64 කේතනය UTF-8 බෛට එන්කොඩ කරඊ, එ නිස එ ටෙක්ස්ත ගමන කරඊ. වරද චාර්සෙට එකෙන ඩිකොඩ කල Base64 වලිද වෙංහ, අකුරු තවත වරද වාගෙ පෙනෙන්න පුලුවන.

අගුළව නොවෙ

Base64 රහස්ය දෙන්න නාහ. එන්කොඩ කල අගය එති කෙනෙකුට සාමාඤෙන ඩිකොඩ කරංහ. අබද්ධ වාගෙ පෙනෙන ටෙක්ස්ත සුරක්ෂිත රහස්යයක ලෙස නොගනින්න.

බ්රෞzඅර වල Base64 එන්කොඩ හො ඩිකොඩ කරන්න

NEXNARA Base64 කේතනය UTF-8 ටෙක්ස්ත සහ ඵෛල ස්ථආනික ලෙස වෙනස කරඊ.

ඔය ප්රමාණිත Base64 සහ Base64URL එන්කොඩ හො ඩිකොඩ කරංහ, ඵෛලක පච්ච Base64 හො Data URL කරංහ, Base64 හො Data URL ඩෞන්ලOඩ වල නාවත කරංහ. අවෛධ ඉන්පූට ක්රැස නොවෙ ප්රත්යාඛ්යා වෙ. ඉදම අවගණ කරඊ; නාති ප්යඩිංග පිරි වෙ.

10 MB ත වාඩා ඵෛල ටාබ පටුකර කරඊ. 32 MB ත වාඩා ඵෛල බ්රෞzඅර වල නො යෛ.

Base64 ප්රක්රියාව ඔය බ්රෞzඅර වල වෙ. මෙය උපකරණය සන්දහ ටෙක්ස්ත හො ඵෛල NEXNARA සර්වර වල නො යවී. පරස්යා සහ සඊට වෙන සුවිසෙෂ තවත නෙත්වාර්ක වාඩි; එ ප්රක්රියාවට වෙන.

Base64 එන්කොඩ හො ඩිකොඩ කරන්න ද? Base64 කේතනය අරින්න ටෙක්ස්ත අටුකරන්න හො ඵෛල දන්න.

FAQ

Base64 එන්ක්රිපxඅනයක ද?

නාහ. Base64 එන්කොඩිංගයක. නාමය වෙනස කරඊ. රහස්ය නොරකී.

Base64 සුරක්ෂිතද?

Base64 සුරක්ෂා යන්ත්රෙයෙ නොවෙ. සාමාඤ එන්කොඩිංගයක. ටෙක්ස්ත එති කෙනෙකුට සාමාඤෙන ඩිකොඩ කරංහ. සුරක්ෂා වෙන ක්රමය මාත.

Base64 පාස්වඩ නාති ඩිකොඩ වෙංහද?

ඔව. ප්රමාණිත ඩිකොඩර අති. Base64 ට තනියම පාස්වඩ හො රහස්ය යතුර ආවශ්ය නාහ.

Base64 ඵෛල ප්රමාණය හෙති වදි?

ප්රමාණිත ප්යඩෙද Base64 වල හාම 3 බෛට 4 අකුරු වෙ (දිග 4 × ceil(n / 3)). ලොකු පච්ච පEලොඩ වල 33% තවත. කුඩා ඉන්පූට වල ප්යඩිංග අනුපාතය වෙනස කරඊ.

Base64 සහ Base64URL වෙන කුමක්ද?

Base64URL + / ට - _ වාඩි, නිතරම = ප්යඩිංග අටුරා. දෙක එන්කොඩිංග. Base64 කේතනය දෙක අකුරු මාලා රකඊ.

Base64 රූවක සහ ඵෛල එන්කොඩ කරංහද?

ඔව. පල ටෙක්ස්ත, කුඩා ඵෛලක නොවෙ. පච්ච Base64 හො Data URL සන්දහ Base64 කේතනය වල File මOඩ වාඩි. ඵෛල බ්රෞzඅර වල තියෙ.

Tech Help

Base64 ගොනු විශාල කරන්නේ ඇයි?

Base64 සාමාන්‍යයෙන් ද්විමය දත්ත ආසන්න වශයෙන් තුනෙන් එකකින් විශාල කරයි. බයිට් 3 සිට අනුලකුණු 4 දක්වා ව්‍යුහය, පෑඩිං, Data URL අමතර බර, එම ප්‍රමාණය කවදා වටිනවාදැයි බලන්න.

Tech Help

තිර රූප සඳහා JPG vs PNG: කුමක් කුඩාද?

අන්තර්ගතය අනුව තිර රූප සඳහා JPG හෝ PNG තෝරන්න: UI සහ පෙළ බොහෝ විට PNG තුළ තියුණුව රැඳේ; ඡායාරූප-බර රාමු JPEG තුළ කුඩා විය හැකිය.

Tech Help

JSON.parse ඇයි "Unexpected token" කියන්නේ?

පෙළ වලංගු JSON නොවන විට JSON.parse Unexpected token විසි කරයි. තනි උද්ධරණ, අවසන් කොමාව, HTML ප්‍රතිචාර සහ දෝෂ ස්ථානය නිවැරදි කරන්න.

Tech Help

රූපය නොපැහැදිලි නොකර ගොනු ප්‍රමාණය අඩු කරන ආකාරය

පිළිගත හැකි පෙනුම තබාගෙන ඡායාරූප සහ රූප ගොනු ප්‍රමාණය අඩු කරන්න. පළමුව විශාල මාන වෙනස් කරන්න, ඉන්පසු මධ්‍යස්ථව සම්පීඩනය කරන්න, ඉන්පසු ගැළපෙන ආකෘතිය තෝරන්න.

Tech Help

Unix Timestamp සිට දිනය: තත්පර, මිලිතත්පර සහ UTC පැහැදිලි කිරීම

Unix timestamp දිනයකට පරිවර්තනය කරන්න. තත්පර vs මිලිතත්පර, UTC vs ස්ථානීය වේලාව, ISO 8601, සහ දිනය epoch වේලාවට ආපසු හරවන ආකාරය.