/ * *バイトトランス *グレードアレイシステム(ArrayBuffer)への最初の必要 に対応する文字コード変換前* *遠位共通符号化を: * Base64では:バイナリ文字列に変換され、6あたりのバイト数特定の文字列に(-ZA-Z0-9 / + =)。 * HEX:2つのに対応する文字列にバイナリ8バイトの16進数 * * / // UTF8のBase64 /ヘクスに LET Buffer.from出力=( 'UTF8文字列'、「utf8で') はconsole.log(output.toString(' base64 'の)) はconsole.log(output.toString('進')) // Base64で/六角スイッチUTF8の 出力= Buffer.from(' 75746638e79a84e5ad97e7aca6e4b8b2 ''進「) console.log(output.toString( 'UTF8')) 出力= Buffer.from( '+ espuS4sg dXRmOOeahOWtl =='、 'base64'の) はconsole.log(output.toString( 'UTF8')) //ファイル転送を読みますコード 入力を= fs.readFileSync(「テスト。 console.log(入力) にconsole.log(入力) 入力= fs.readFileSync( 'test.txtの'、 'BASE64') はconsole.log(入力) 入力= fs.readFileSync( 'test.txtの'、 '進') console.log(入力)
/ * *なお、暗号化 暗号化されたデータタイプ:バッファまたは文字列(16進数/ Base64で/ UTF8) *パラメータの引数:VI -満たされた パラメータに*パラメータ:モード-モード *パラメータへのパラメータ:パディング-充填タイプ 暗号化タイプ*出力:バッファまたは文字列(16進数/ Base64で/ UTF8) * * /