Come codificare un file del computer in un file di testo codificato Base64

August 6

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

istruzione

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, gli 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 multiplo di sei bit per la codifica corretta.

3 Inizia dall'inizio della stringa di bit di file e convertire il primo gruppo di sei bit in un numero decimale (ad esempio, 100100 è pari a 36). Potrai convertire questo valore in un personaggio Base64.

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

5 Ripetere i punti 3 e 4 per tutte le successive sei bit. Il numero totale di caratteri Base64 deve essere un multiplo intero di 4, quindi 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ù facile, ovviamente), si consiglia di inserire un nome di file di output selezionabile dall'utente.

Consigli e avvertenze

  • Questi passaggi delineano la procedura per eseguire la conversione di codifica Base64 a mano o per scopi di programmazione di un convertitore da soli. Se si vuole fare in fretta, senza la necessità di vedere la meccanica del processo, è sufficiente utilizzare un motore di ricerca per individuare un encoder Base64 su Internet. encoder libero (e decoder) sono disponibili.