Како Басе64 кодирати и декодирати у Нотепад++

click fraud protection

Једна од додатних функција уграђених у Нотепад++ је Басе64 кодер и декодер. Басе64 је шема кодирања која је дизајнирана да буде безбедан стандард за пренос бинарних података преко канала који поуздано подржавају само текстуалне податке. Басе64 има 64 могућа знака за које се излаз може кодирати као а-з, А-З, 0-9, “+” и “/”. Басе64 такође користи симбол „=“ као знак за попуњавање на крају кодираних података, где је то потребно. Ови знакови се не користе као значајни или активни знакови у већини комуникационих стандарда заснованих на тексту. То значи да су Басе64 кодирани подаци безбедни и да не могу случајно да раде ствари попут затварања ХТМЛ ознака.

Како Басе64 кодирати и декодирати у Нотепад++

Да бисте кодирали или декодирали Басе64 податке, прво морате да истакнете цео опсег података које желите да кодирате или декодирате. Затим кликните на „Плугинс“ на горњој траци, а затим на „МИМЕ Тоолс“. У другом нивоу менија можете видети све Басе64 опције кодирања и декодирања.

Савет: Кодери раде само на одабраним подацима, обавезно прво означите све податке које желите да кодирате.

Уверите се да сте истакли податке који ће се обрадити пре него што кликнете на „Додаци“, а затим на МИМЕ алатке и изаберете процес.

„Басе64 Енцоде“ кодира све изабране податке у један Басе64 стринг, али изоставља знак допуне чак и ако је потребан. Ово може изазвати проблеме са компатибилношћу са неким Басе64 декодерима.

„Басе64 Енцоде витх паддинг“ кодира све изабране податке, али укључује паддинг тамо где је то потребно. „Басе64 Енцоде витх Уник ЕОЛ“ посебно користи знак „Енд Оф Лине“ (ЕОЛ) који користе Уник системи, а не подразумевани Виндовс ЕОЛ. Ово може бити од помоћи ако декодер командне линије заснован на Уник-у не успе да декодира податке.

„Басе64 кодирање по линији“ кодира сваки посебан ред података у посебан Басе64 стринг. „Басе64 Децоде“ декодира један Басе64 кодирани низ, али може показати оштећени излаз ако има неочекиваних знакова. „Басе64 Децоде стрицт“ декодира један Басе64 стринг, али ће избацити поруку о грешци ако се открије неочекивани знак, као што је „&“.

„Басе64 Децоде би лине“ може декодирати више засебних Басе64 низова одједном ако су на новим линијама.