Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come codificare un file di computer in un file di testo con codifica Base64

codifica Base64 è un metodo per la codifica di dati binari in un insieme di caratteri alfanumerici (insieme con pochi caratteri non alfanumerici ) . Codifica Base64 non è facilmente comprensibile a colpo d'occhio , quindi è un modo comodo per nascondere il testo o altre informazioni potenzialmente sensibili . È possibile convertire un file di computer in un file di testo con codifica Base64 con pochi semplici passaggi . Istruzioni
1

accedere ai dati binari che rappresenta il file completo che si desidera codificare . Questo è semplicemente un numero di uno e zero (bit ) .
2

Aggiungere , se necessario , zeri aggiuntivi finché il numero totale di bit è un multiplo intero di sei. Ogni personaggio Base64 corrisponde ad un numero di sei bit, quindi è necessario un po 'di più di sei bit per la codifica corretta .
3

cominciare dall'inizio della stringa di bit di file e di convertire il primo gruppo di sei bit in un numero decimale ( per esempio 100100 è pari a 36) . Potrai convertire questo valore in un carattere Base64 .
4

Convertire il valore dal punto 3 in Base64 . I valori da 0 a 25 corrispondono alle lettere A, B , C e così via , fino a Z ; valori di 26-51 corrispondono alle lettere dalla a alla z . Infine , i valori di 52 per 61 corrispondere a numeri da 0 a 9 , e 62 e 63 corrispondono ai caratteri + e /rispettivamente . Il carattere = è per imbottitura .
5

Ripetere i passaggi 3 e 4 per tutti i gruppi successivi di sei bit . Il numero totale di caratteri Base64 deve essere un multiplo intero di 4 , in modo da aggiungere = caratteri alla fine , se necessario , per soddisfare questo requisito .
6

Salva il risultato codificato in un file di testo . Se state scrivendo un programma per computer per fare la codifica ( questo approccio è più semplice , ovviamente) , si consiglia di includere un nome file di uscita selezionabile dall'utente.

 

software © www.354353.com