使用node.js对音视频文件加密的实例代码


Posted in Javascript onAugust 30, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所示:

fs.readFile('./downsuccess/'+name+'', {flag: 'r+', encoding: ''}, function (err, data) {
          console.log('读取中')
          if(err) {
            return;
          }
          let b = new Buffer(data);
          let c = b.toString('hex');
          let cipherBuffer = _this.cipher(data);
          fs.writeFile('./downsuccess/'+name+'',cipherBuffer,[],function(){
            console.log(`${name}加密完成`);
            _this.downAll(_this.downList,_this.downCall)
          })
        });
export function cipher (buf) {
  var encrypted = "";
  var cip = crypto.createCipher('rc4', '密匙');
  encrypted += cip.update(buf, 'hex', 'hex');
  encrypted += cip.final('hex');
  return encrypted
};

总结

以上所述是小编给大家介绍的使用node.js对音视频文件加密的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery插件 cluetip 关键词注释
Jan 12 Javascript
神奇的7个jQuery 3D插件整理
Jan 06 Javascript
js读写(删除)Cookie实例详解
Apr 17 Javascript
利用div+jquery自定义滚动条样式的2种方法
Jul 18 Javascript
Javascript操作URL函数修改版
Nov 07 Javascript
JS访问SWF的函数用法实例
Jul 01 Javascript
js中 javascript:void(0) 用法详解
Aug 11 Javascript
JavaScript+CSS实现仿Mootools竖排弹性动画菜单效果
Oct 14 Javascript
基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
Dec 28 Javascript
JS实现登录页密码的显示和隐藏功能
Dec 06 Javascript
利用Javascript实现一套自定义事件机制
Dec 14 Javascript
JS实现判断有效的数独算法示例
Feb 25 Javascript
hammer.js实现图片手势放大效果
Aug 29 #Javascript
js禁止表单重复提交
Aug 29 #Javascript
View.post() 不靠谱的地方你知道多少
Aug 29 #Javascript
jsTree事件和交互以及插件plugins详解
Aug 29 #Javascript
移动端Ionic App 资讯上下循环滚动的实现代码(跑马灯效果)
Aug 29 #Javascript
基于jstree使用AJAX请求获取数据形成树
Aug 29 #Javascript
基于jQuery的左滑出现删除按钮的示例
Aug 29 #jQuery
You might like
php imagecreatetruecolor 创建高清和透明图片代码小结
2010/05/15 PHP
字符串长度函数strlen和mb_strlen的区别示例介绍
2014/09/09 PHP
PHP错误处理函数
2016/04/03 PHP
PHP 在数组中搜索给定的简单实例 array_search 函数
2016/06/13 PHP
laravel框架模型、视图与控制器简单操作示例
2019/10/10 PHP
js实现ASP分页函数 HTML分页函数
2006/09/22 Javascript
查询绑定数据岛的表格中的文本并修改显示方式的js代码
2009/12/15 Javascript
jQuery关于导航条背景切换效果实现示例
2013/09/04 Javascript
JQuery实现点击div以外的位置隐藏该div窗口
2013/09/13 Javascript
使用js复制链接中的部分文字的方法
2015/07/30 Javascript
JS实现的新浪微博大厅文字内容滚动效果代码
2015/11/05 Javascript
浅析创建javascript对象的方法
2016/05/13 Javascript
简单谈谈Vue 模板各类数据绑定
2016/09/25 Javascript
vue.js中$watch的用法示例
2016/10/04 Javascript
jQuery基于正则表达式的表单验证功能示例
2017/01/21 Javascript
使用Bootstrap和Vue实现用户信息的编辑删除功能
2017/10/25 Javascript
Vue实现美团app的影院推荐选座功能【推荐】
2018/08/29 Javascript
ES10的13个新特性示例(小结)
2019/09/23 Javascript
vant 时间选择器--开始时间和结束时间实例
2020/11/04 Javascript
[43:14]Liquid vs Optic 2018国际邀请赛淘汰赛BO3 第二场 8.21
2018/08/22 DOTA
python基础教程之序列详解
2014/08/29 Python
python高手之路python处理excel文件(方法汇总)
2016/01/07 Python
Python的面向对象编程方式学习笔记
2016/07/12 Python
使用Python第三方库pygame写个贪吃蛇小游戏
2020/03/06 Python
女士和男士时尚鞋在线购物:Shoespie
2019/02/28 全球购物
Fanatics法国官网:美国体育电商
2019/08/27 全球购物
英国网上自行车商店:Tredz Bikes
2019/10/29 全球购物
利用指针变量实现队列的入队操作
2012/04/07 面试题
优秀的教师个人的中文求职信
2013/09/21 职场文书
小学老师寄语大全
2014/04/04 职场文书
小学生评语集锦
2014/04/18 职场文书
李开复演讲稿
2014/05/24 职场文书
运动会口号大全
2014/06/07 职场文书
2014年房地产个人工作总结
2014/12/20 职场文书
涪陵白鹤梁导游词
2015/02/09 职场文书
关于社会实践的心得体会(2016最新版)
2016/01/25 职场文书