Go语言中文网 为您找到相关结果 92

科学上网工具包 V2Ray

V2Ray 是一个科学上网工具包,用于简化和复用其它科学上网工具,加速二次开发。 “V2”来源于 [V2 火箭](https://zh.wikipedia.org/wiki/V-2%E7%81%AB%E7%AE%AD),Ray 即射线,意指新一代的科学上网工具。 ## 主要特点 * 多对多服务器支持,负载均衡 * 支持多用户 * 开放协议支持,兼容流行的科学上网工具 ## 捐赠 目前 V2Ray 还在早期开发阶段,暂时没什么可用性,也谈不上捐赠。如果你执意想捐赠,请发送 Amazon Gift Card 至 [donate@v2ray.com](mailto:donate@v2ray.com...阅读全文

开源项目 2015-09-27 16:00:00 v2ray

Golang语言Post发送 json形式的请求

项目中需要用到Go语言,所以,快速学习了下,使用net/http库写了一个发送json数据的POST请求。 示例: package main import ( "bytes" "fmt" "io/ioutil" "net/http" ) func main() { url := "http://baidu.com" fmt.Println("URL:>", url) //登陆用户名 usrId := "LaoWong" //登陆密码 pwd := "pwd1234" //json序列化 post := "{ \"UserId\":\"" + usrId + "\",\"Password\":\"" + pwd + "\"}" fmt.Println(url, "post", post) va...阅读全文

博文 2017-03-09 03:00:55 Corwien

golang rabbitmq实践 (一 rabbitmq配置)

1:环境选择 系统为ubuntu 15.04 ,我装在虚拟机里面的 2:rabbitmq tabbitmq 3.5.4 download url : http://www.rabbitmq.com/ 3:安装 在Ubuntu环境下,建议直接下载deb安装包,可以再ubuntu软件包管理中直接安装,并且安装其他依赖包 4:启动 如果是deb包直接安装的话,默认是直接启动的,也可以通过 sudo rabbitmq-server start 启动。如果提示 node with name "rabbit" already running on "ubuntu" ,则已经启动 5:配置 建议直接启用web管理页面来图形化配置,启用管理界面: rabbitmq-plugins enable rabbit...阅读全文

博文 2015-09-12 03:00:00 shi-meng

再温暖的鸡汤不如一场殊死的战争,诸神之战四赛区冠军出炉!

创业被视为这个时代的红利,另一方面,创业的艰辛却难以想象。创业是体验主义,不是经验主义。前方可能是蓝海,也可能是泥沼。但无论是蓝海还是泥沼,试了才知道。 创业者,你们过得还好吗? 很多看上去屹立在风口上的创业者,其实是不堪一击的。首先,创业者们需要迈过的第一道坎就是融资问题。创业公司大量涌现,然而找投资人对于这些创业者来说就像是大海捞针。其次,流量、推广更是成了无成本或低成本创业团队一个玩不起的游戏。 一个又一个创业者,倒在了流量、推广的高地。 阿里巴巴创新中心曾统计过,存活超过3年的创业公司不超过25%,存活到5年的公司就更低了,无数的成功学和所谓的心灵鸡汤不过尔尔。 诸神之战,让你的血脉与众不同! 在这个弱肉强食的创业风云里,“站在巨人的肩膀上创业”想来必是...阅读全文

「百度网盘」限速破解,它有限速政策/我有破解对策

哈喽,我是小黑,你们好呀~今天给大家分享的是 Pan-light (百度网盘下载神器),众所周知,现在最常用的网盘就是百度网盘,但是天下苦百度网盘久矣!不过,小黑又发现了一款和百度网盘“对着干”的下载神器。它是由 GitHub 网站的一位开发大神制作的一款基于golang+Qt5开发的不限速百度网盘客户端,支持多账号登录、快捷导航、断点续传、速度控制、在线播放器等功能。(软件适用于Windows,下载方式在文末~)。亲测试用该软件无需安装,将小黑提供的压缩包解压后,双击pan light 应用程序,即可打开软件,小伙伴们可以把应用程序快捷方式发送到桌面,方便下次使用。 亮点一:高速下载选择你想要下载的文件,鼠标右键文件,可以看到有vip通道下载和直接下载,目前vip通道下载会出现问题,这是因...阅读全文

django 密码加密算法的 go 语言版本

package main import ( "crypto/sha256" "encoding/base64" "golang.org/x/crypto/pbkdf2" "log" "strconv" ) // Django 的实现细节请参考 Python 和 django 文档: // django.contrib.auth.hashers.make_password // django.utils.crypto import pbkdf2 // hashlib.sha256 // base64 func main() { pwd := []byte("shangshanyouyu") // 用户设置的原始密码 salt := []byte("I1lrI7wqJOJZ") // 盐,是一个...阅读全文

博文 2015-11-06 19:00:10 nowboy11427

【上海&北京】Onchain小蚁招聘Go区块链开发工程师

我们在做什么? Onchain从2014开始区块链平台的设计与研发。经过持续的研发与改进,逐步形成了以基于区块链数字资产应用为基础,可以灵活扩展到各类基于分布式账本平台的业务应用支持的基础平台,并且持续地结合区块链/分布式账本领域相关技术的发展、不同业务领域的应用发展创新,开发与增强平台功能与企业级工具,形成可落地的综合性企业级分布式账本平台体系。 我们需要什么样的人? 职位描述: 1、从事区块链(BlockChain) 核心协议的应用开发. 职位要求: 1、本科及以上学历,软件工程、计算机等相关专业; 2、精通Go/C/C++/Java中的一种或多种, 具有良好的编程习惯和风格; 加分项: 1、有比特币或其他类似币类系统...阅读全文

全新阿里云大学发布! ——阿里巴巴全力打造云生态下的创新人才工场

云的时代已全面到来!现在,越来越多的大中型企业正将基础架构向云端加速迁移,小微企业和个人开发者更是将云作为基础设施的首选。随着云的能力不断提升,在DT时代,绝大多数的计算与数据服务都会在云端完成。面对这一发展趋势,除了需要在技术上不断将计算能力提升之外,云计算、大数据方面的专业人才缺失,也成为了整个生态面临的严峻挑战! 全球顶尖管理咨询公司麦肯锡(McKinsey)出具的一份详细分析报告显示: 预计到2018年,大数据或者数据工作者的岗位需求将激增,其中大数据科学家的缺口在14万到19万之间,对于懂得如何利用大数据做决策的分析师和经理的岗位缺口则将达到150万! 阿里云作为云计算基础服务的领导者之一,始终致力于结合行业需求,培养具备实际能力的生态技术人才,为此,阿里云结合多...阅读全文

(北京)100+万年薪招聘区块链公有链专家

**区块链公有链专家,年薪100-150万,也欢迎推荐同事,酬劳1个ETH** 岗位要求: 1. 985及211本科以上学历,工作5年以上,区块链研发2年以上 2. 精通C++或Go,有过公链研发经验或对公链社区有过贡献优先; 3. 对区块链有浓厚兴趣,对比特币,以太坊,EOS等主流链有自己的独到见解;研究分析过源码,并具备优化改进能力,有开源代码优先; 4. 基础扎实,对分布式计算,密码学和安全等相关领域有深入研究; 5. 对行业有深入沉淀,了解区块链生态,有自己的独到见解; 工作职责: 1. 搭建基于区块链的底层架构和应用平台,实现公链、侧链及多种逻辑,承担公链的架构设计和研发; 2. 能够独立进行区块链底层系统及应用平台的功能定义和架构设计,研究区块链...阅读全文

C、C++招聘

1、有扎实的C语言功底; 2、懂得一些基础算法; 3、有golang开发经验优先选择; 更多的是学习的机会:Linux、数据库、高并发、海量数据、机器学习、金融相关、股票相关、游戏相关、加密解密等等,有你学不完的新知识! 公司:天府五街菁蓉国际广场,有意者可以加我微信3或者QQ38467062...阅读全文

关于编程语言(转/收藏)-原文作者:韩天峰(Rango)

文在这里:http://rango.swoole.com/archives/405 容易让人记住的文章,要么引起共鸣,要么催人奋进。一句话,你已走过,而我也在路上。 最近群里很多朋友询问我是如何学习编程的,今天抽个时间大致讲讲。 C语言 和所有人一样,上学学的第一门编程语言是C语言。我记得我当时学的很认真,非常认真。和别人最大的不同是我买了一本老外写的C语言编程书,没被谭浩强误导。另外还买了一本《现代操作系统》一书看了很久。学习期间写了不少读书笔记。真正要说学到什么了,这个还真不好说,到最后我对C语言也是似懂非懂的状态。 用学物理、数学的方法学编程语言是行不通的,编程需要的是实践。 Java 学Java的目的很明确,为了找一份好工作。面向对象、J2EE、Java设计模式、SSH的书买了好几本...阅读全文

可能更正确的区块链入门指南

“区块链”这个名词在三年以前还是一个很小众的技术词汇,但是随着2017年各种加密数字货币的横空出世,这个词现在变得人尽皆知了,确实,连跳广场舞的大妈都加入了炒币的行列,但这并不是一个好的信号,俗话说“大妈的涉足就是最好的看空指标”,果不其然,在比特币达到价格顶峰以后,开始一路跳水,到现在差不多已经跌去价格的四分之三了,而那些宣称区块链将要改变世界的人也变得沉默了许多。 block chain 不管现在的情况怎样,我觉得区块链技术所体现的思想还是很有用的,所以我这个“伪区块链人”来谈谈我的看法,我这里的看法只是针对那些想要深入了解这个技术的人以及想从中获利的人,如果你只是把它当成一种饭后谈资那就没必要了。首先是英语,英语要好,要能够流畅阅读英文的网站,流畅的阅读英文的原版书籍,因为我总觉得技术...阅读全文

博文 2018-09-09 22:34:39 真实的追梦者

Beego 开发的类百度文库DocHub

起初开发这套程序,是想自己做一个IT行业的文库站点,也就是现在的[IT文库(http://wenku.it)](http://wenku.it/),当初给文库起名就叫`IT文库`,但是决定开源出来之后,觉得这样不妥,于是起了个叫`DocHub`的名字。 毕竟,有个Git仓库管理的站点叫`GitHub`,那文档(Doc)仓库也就是文库,我干嘛不叫`DocHub`呢? `DocHub`的中文名叫`多哈`,程序猿,写代码就要开心,开心就要`哈哈哈哈哈哈哈哈`,多`哈`...(好幼稚) Go语言框架[Beego](https://beego.me/) 基于Bootstrap的前端框架[Flat-UI](https://github.com/designmodo/Flat-UI) MySQL...阅读全文

golang post用户名密码登陆的巨坑

http的Header设置,按照官网或者大部分文章的设置来就可以,如下: client := &http.Client{Transport: nil} req, err := http.NewRequest("POST", post_login_info_url, strings.NewReader(string(info))) if err != nil { panic(err) } //header req.Header.Set("User-Agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/5...阅读全文

博文 2019-02-27 20:34:43 benming

golang\C、C++招聘

广州比欧信息科技有限公司招聘啦: 岗位C、C++ 薪资:10——15K 职位诱惑: 地铁周边,不打卡、周末双休、五险一金 职位描述: 1、有扎实的C语言功底; 2、懂得一些基础算法; 3、有golang开发经验优先选择; 更多的是学习的机会:Linux、数据库、高并发、海量数据、机器学习、金融相关、股票相关、游戏相关、加密解密等等,有你学不完的新知识! 岗位:golang 薪资: 15K-30K 职位诱惑:地铁周边、不打卡、周末双休职位描述: 岗位职责: .1、使用Go语言实现公司的相关产品。 2、 设计和实现各种平台级软件系统和业务系统。 3. 设计或辅助设计相关系统的架构。 4. 负责和保证相关系统的稳定、持久运行。 5. 独立解决相关系...阅读全文

学习go语言

在je上看见帖子,google出了go语言,跟着贴子看来一圈也没看明白什么意思,实例程序看着到是挺简单,但是不知道怎么运行,运行环境在哪弄,也看有人写了go的一个程序,看来也没有看懂怎么运行。希望关注go的朋友多交流一下,也请高手指导指导我们这些初级程序员,接触了写语言,都是接触的不深,现在go刚出来,我想这次能够学的扎实一点。如果有写了go程序的,请跟大家分享一下,开发工具啊,安装上的问题,以及如何运行等,感谢分享知识的所有...阅读全文

博文 2014-10-04 19:26:02 horseroad

too many open files错误

大家都知道,最近我模仿binux大婶的pyspider的害羞组在线上跑了一段时间了。后来加入了一些新的东西,比如代理池等。看瞅着代码越来越靠谱了,结果突然有一天,发现抓取停止了,紧接着去看日志: 2015/08/12 23:18:22 Post http://api.duoshuo.com/posts/import.json: dial tcp: lookup api.duoshuo.com: too many open files 作为一个菜鸟,我哪知道这是啥啊。后来用Google去搜,发现这是Linux套接字占满了。在目录/proc//fd/下,里面有该进程所有打开的文件标识符相关文件,套接字也属于文件的一种。默认Linux下规定每个进程的最大socket并发数是1024,就是对打开的文...阅读全文

博文 2017-02-09 12:25:36 Bryce

攻击“王者荣耀”的勒索病毒SLocker解读

摘要: 攻击“王者荣耀”的勒索病毒SLocker解读,绿盟科技发布《2017上半年DDoS与Web应用攻击态势报告》,Windows SMB服务0day漏洞预警,攻击兴动棋牌的四名黑客被抓获判刑 0e2605beda5386c9bd151bbc132da6d1279b929d 特约点评人 阿里游戏云总监 全治: 本期报告的前两个典型性案例,SLockers勒索病毒,和警方抓捕兴动棋牌黑客,一个是面向C端,也就是游戏用户,一个是面向B端,也就是游戏企业。两个案例,都是有借鉴意义的。 对于游戏行业而言,竞争异常激烈。早年间端游时代游戏行业进入门槛高,没家成规模的游戏公司都有自己的自建机房甚至是攻防团队,抗压性比较好。时至手游时代,...阅读全文

金融网络安全和反欺诈方法论,金融新兴技术成熟度几何?

摘要: 金融行业的网络安全策略演进,Windows SMB服务0day漏洞预警,新型 “无文件” 勒索软件Sorebrect进化攻击预警,普惠金融的反欺诈挑战与方法论,Gartner:2017年中国新兴技术成熟度曲线    【本周头条】   金融行业的网络安全策略演进。点击查看原文     概要:金融行业所面对的挑战更加复杂多变:例如数据安全、IoT安全、勒索软件、更严格的合规要求等,相应的,金融行业的网络安全防护方法论也需要随之进化。“隔离式”的入侵防护方法,和传统的终端防护逐渐弱化。金融行业应当更加重视这三个能力:精准的检测和识别,快速的事件响应以及威胁情报。     点评:Fortinet的观点与阿里云安全...阅读全文

go1.5 动态密码,最简单的实现使用hmac加密

package main import ( "crypto/hmac" "crypto/sha512" "fmt" "strconv" "time" ) type Key struct { gkey string skey string date func() int64 } const ( Gkey = "What" ) func main() { K := &Key{gkey: Gkey, date: getdate} b := hmac.New(sha512.New, []byte(K.Hmac("Hello World"))) B := b.Sum(nil) offset := B[len(B)-1] & 0xf x := ((int(B[offset+1]) & 0xff) << ...阅读全文

博文 2016-04-06 00:00:00 fyxichen

2016 Go for it!

想起了一句话普通但深意满满的话叫做“光阴似箭,日月如梭”,两年的时间说长不长,说短不短,但却能把一个人脑中的想法改变,两年来自己在提高班感受的很多,就如同给徒弟开会的时候说的“开始很是喜欢听米老师的故事,后来是听一个个故事中为人处世,做人之道,学习之道,时间观念之道等等”。说说自己在2016这前半年的收获吧! 计算机: 看着很少,但其中的内容确实很多,每一个都是自己努力完成的劳动成果。。。 英语: 英语坚持说了半年感觉自己是每一天都在发生着变化,虽然有的时候还是有点听不懂别人说的陌生词,但通过多问,多说,多听进度还是挺大的。下面的是我学习英语的一个小小的记录,还有的是没有记录的,几乎是天天都在学习呦!!! 自考: 计划每天都要花一个小时的时间去学习自考和每年的学习方法是一样的,但不一样的确实...阅读全文

JetBrains账号分享账号说明

每天不定时分享账号 账号密码是随时可以被修改的,希望不要去修改账号密码 发现账号密码不能登录,请给k1n.sw1n4@gmail.com 发邮件,会及时修改 一般不主动维护被修改了密码的账号,除非有人邮件提醒 共享账号不稳定,可以前往:http://licenses.top购买独享账号 推广期,使用分享账号,请转发给有需要的人 侧边栏有店铺的快速链接,需要购买独享账号,edu邮箱,Apple Music学生认证,直接前往跳转 每天分享JetBrains授权账号信息 转载自:授权账号分...阅读全文

博文 2019-09-15 23:02:39 Jetbrains账号

golang expect包的使用介绍

最近和业务的相关人员对接某一需求时,其提出希望能在业务服务器上不给业务人员密码信息,而能通过执行某个命令后由usera变成userb。这个需求其实用expect 就可以实现,不过使用tcl 语言编写的脚本里密码还是以明文出现的,业务是想通过安装pexpect (python)包,通过生成pyc的文件,略微增加下安全性。不过想了下,可以通过使用golang下的expect实现同样的效果,而且安全性更强。 经搜索引擎检索,发现 https://github.com/ThomasRooney/gexpect/ 可以实现该效果,而且在该包的examples里提供了ftp、ping、python、screen相关的使用示例。这里如果使用su切换用户,代码比较简单,如下: //code from www...阅读全文

博文 2018-12-18 19:34:46 易霂

2016 Go for it!

想起了一句话普通但深意满满的话叫做“光阴似箭,日月如梭”,两年的时间说长不长,说短不短,但却能把一个人脑中的想法改变,两年来自己在提高班感受的很多,就如同给徒弟开会的时候说的“开始很是喜欢听米老师的故事,后来是听一个个故事中为人处世,做人之道,学习之道,时间观念之道等等”。说说自己在2016这前半年的收获吧! 计算机: 看着很少,但其中的内容确实很多,每一个都是自己努力完成的劳动成果。。。 英语: 英语坚持说了半年感觉自己是每一天都在发生着变化,虽然有的时候还是有点听不懂别人说的陌生词,但通过多问,多说,多听进度还是挺大的。下面的是我学习英语的一个小小的记录,还有的是没有记录的,几乎是天天都在学习呦!!! 自考: 计划每天都要花一个小时的时间去学习自考和每年的学习方法是一样的,但不一样的确实...阅读全文

【直推秋招提前批】【进度可查】21秋招提前批来袭,抖音offer一直在等你!

作为20届校招生,抖音小满在这里真心想把这个机会安利给每一个同学!字节跳动秋招提前批来袭,你与抖音只差一个投递button的距离!等夏至,等秋收,不如等一个提前批offer抢先入手! 如果你想定向投递简历,可以直接拉到文章最后,附有相关方法和内推群,里面有相关的业务同学及HR同学在群里直接为你解答相关问题、协助内推。 【我们是谁】互娱研发部门负责抖音短视频、抖音火山版、直播、音乐、影像等多款明星产品的研发,截止2020年1月,抖音日活(DAU)已经突破4亿,并继续保持高速增长。加入我们,你会支持包括但不限于上述产品的研发和相关架构工作,每一行代码都能服务亿万用户。【为什么加入我们】 🤩全方位支持抖音/TikTok等产品的研发及架构工作,大牛带你飞 加入我们,你可以从C端/ToB/内部系统各个...阅读全文

博文 2020-06-16 19:33:04 漩跸beryl

分享一个小工具 Boast:如何从服务端跟踪所有 HTTP 请求,并方便回放?

文链接:http://blog.phpor.me/note/2017/03/31/track-and-replay-http-request.html客户端工程师:“xxx 接口坏了,我的程序都没动过”,后端经常会收到这样的质问,但是我们现在如何重现这个问题?有以下几种情况:一、后端测试了一下发现没有问题“我这里测试了是好的啊”,就只能让客户端工程师再操作一遍,亲眼看到错误之后就肯定是有问题了,就得去找问题,这时候这台手机,以及这台手机里面的数据都非常重要,因为这些数据可以让 Bug 重现。二、测试了也有问题这时候后端就去修改程序了,但是每一次的测试是否有问题都需要在客户端中操作,有时候的操作非常的复杂,在这上面花的时间会比较多。最后使了各种神通才终于找到问题,原来是这个用户的某某数据有异常...阅读全文

博文 2017-03-31 08:13:25 dcb9

[上海]golang 职位急招!互联网能源公司运维开发:熟悉golang,docker;云计算公司大数据服务端开发go语言(现学也可)

互联网能源公司 运维开发,要求学历985,211 关键词:devops,docker,运维开发 互联网公司背景优先" 上海 支持Docker容器相关工作 熟悉Linux操作系统,熟练使用golang,熟悉open-falcon/docker相关技术加分 薪资:年薪:税前RMB30-48万 薪酬结构: RMB (税前)/月*12个月, 0-8个月绩效, 中等绩效4个月; 奖金在每年春节前最后1个工作日发放; 福利: 补充公积金5%; 商业医疗保险; 健身卡; 员工食堂:中午吃饭(员工自己只需出10元/顿), 晚上8点后员工免费; 加班到9点后回家打车公司报销; 年假:10天/年, 员工满5年后,15天/年; 合同签3年, 6个月试用期; 地...阅读全文

【go密码学】-Hash

Hash(散列函数) 简单说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。一个优秀的Hash算法,将能实现: 正向快速:给定明文,快速计算出hash值。 逆向困难:给定hash值,很难逆推出明文。 输入敏感:原始输入信息修改一点消息,产生的hash值看起来应该都有很大不同。 冲突避免:很难找到2段不同的明文,使他们的hash值相同。 典型的Hash算法 //将任何长度的字符串,通过运算,散列成0-15整数 func HashCode(key string) int { var index int = 0 index = int(key[0]) for k := 0; k < len(key); k++ { //1103515245是个好数字,使通过hashCode散列出的0-1...阅读全文

博文 2018-10-11 15:35:10 jincheng828

Go Module 常见问题

为什么使用Go Module? 不需要将项目放在GOPATH以及长长的路径下 依赖库的版本控制 有GOPROXY,拉取任何代码都十分方便 如何使用 在go module才诞生的前几个版本中使用它你会遇到诸多疑难杂症,但在1.13版本中go module已经足够完善,所以我推荐升级到1.13版本。这篇文章记录的也是在Go1.13环境下遇到的问题。 如何使用并不是此文重点,所以请读官方文章: using-go-modules go1.13 常见问题 Proxy 我们的项目总会依赖到墙外的包,如google.golang.org/grpc、golang.org/x/net,在没有go module的时候我们有很多复杂的办法来获取他们,但现在不需要再这么麻烦,只需要一行代码: go env -w G...阅读全文

博文 2020-02-13 09:32:45 bysir

南京邮电大学CTF密码学之MD5-golang与php代码实现

题目内容:这里有一段丢失的md5密文 e9032???da???08????911513?0???a2 要求你还原出他并且加上nctf{}提交 已知线索 明文为: TASC?O3RJMV?WDJKX?ZM 题目来源:安恒杯 简单的MD5密码碰撞,通过对比密文e9032 与加密后的数据 定位相关信息 解题代码如下 GO语言版 package main import ( "crypto/md5" "io" "encoding/hex" "strings" "fmt" ) var Enable = []rune{'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X...阅读全文

博文 2018-07-21 00:30:02 xuthus

姥濕姬又来“搞”百度网盘了,你懂的!

又要搞事情?今天,我在某论坛,又发现了一款和百度网盘“对着干”的下载神器,一款全新的网盘极速下载器,然后按照惯例,我就抱着试试的态度,进行了安装测试,没想到这款第三方网盘下载器还非常的好用,速度竟然能够达到 10M/s。 下面,我就来给大家做一个详细的玩法介绍。这款软件叫Pan-Light。它是由 GitHub 网站一位开发大神制作的。Pan-light 是一款不限速的百度网盘客户端,基于 golang + Qt5 开发。这款软件和其他第三方下载器实现快速下载的原理还不是太一样。根据官网的介绍,它能实现极速下载是源于两个原因:1、一是同时发起多个http请求来提高总的下载速度2、二是'借用 会员账号 获取不限速下载链接.强大功能介绍 - 1 -极简主义 ✔ 布局清晰, 畅快操作✔ 多账号登录...阅读全文

博文 2019-07-22 21:32:39 ElvaYip

【go密码学】-对称加密算法

介绍 对称加密算法是相对于非对称加密算法而言,两者的区别在于,对称加密和加密和解密时使用相同的秘钥,而非对称加密在加密和解密时使用不同的秘钥(公钥和私钥)。常见的对称加密算法:DES、3DES、AES。 DES DES的基础结构,由IBM公司的Horst Feistel设计,因此称Feistel网络。在Feistel网络中,加密的每个步骤称为轮,经过初始置换后的64位明文,进行了16轮Feistel轮的加密过程,最后经过终结置换后形成最终的64位密文,如下图: go实现DES package main import ( "bytes" "fmt" "crypto/des" "crypto/cipher" "encoding/base64" ) //利用秘钥通过DES算法实现明文的加密 //利...阅读全文

博文 2018-10-11 17:34:42 jincheng828

孔壹学院区块链技术课程限时5折-倒计时1天

孔壹学院本周五区块链技术课程限时5折~倒计时1天,激不激动!开不开心!哪些课程五折呢?Golang、共识算法、公链实战、Hyperledger Fabric、DAPP、源码解析、钱包、密码学、智能合约安全。如何购买呢?活动当天登录孔壹学院官网线上购买即可网址:http://edu.kongyixueyuan.com/?20190221meiti客服微信号:ChainDesk区块链技术交流QQ群:26327094...阅读全文

博文 2019-02-21 14:34:46 ChainDesk

钜惠-孔壹学院全场5折

2019年第1次大钜惠于2019.1.1开始,孔壹学院区块链课程全场5折!机会难得,快来报名吧!孔壹学院课程涉及:Golang、共识算法、公链实战、Hyperledger Fabric、DAPP、源码解析、钱包、密码学、智能合约安全。以上课程全部5折!惊不惊喜?!开不开心?!另外,原价199元《以太坊钱包项目实战》课程,限时19.9元,这优惠力度和白送有什么区别?孔壹学院区块链课程网站:http://edu.kongyixueyuan.com/?20181228jinsecaijing对自己最好的投资就是投资学习,知识是永远不嫌多的,当机遇来临时,机会永远只眷顾有准备的人,你准备好了吗?需不需要提升自己呢?来孔壹学院学习...阅读全文

博文 2018-12-28 15:34:50 ChainDesk