第165章 谜底揭晓
傍晚时分。 林昊如约来到了招待所小餐厅,和黄建等人吃了顿便饭。 吃饱喝足后,三人便单独来到了一间会议室展开深入交流。 都是搞技术的,黄建就没有绕圈子,直接开门见山。 “技术资料已经过审了,上级非常满意,授权我和吕工和你深入探讨一下合作!” 黄建说着,便将一份盖了钢印的红头文件递给了林昊。 吕红一直很好奇,便趁机问道:“不光是我和黄老,上级领导也很很好奇,这节能宝app软件,真是你独立完成的?” 林昊将文件贴身收好,淡然笑道:“当然是,只不过过程比较艰辛复杂罢了。” 黄建和吕红相视一笑,觉得有戏。 为了这次合作,相关部门早就把林昊所有能查的都查了个遍。 所以,他们当然知道,当初林昊考上西蓉第七重点中学,林昊的表哥是送过一台电脑给林昊,而且林昊的父亲一直鼓励林昊多学电脑知识,还专程买了很多书籍刊物给林昊学习。 虽然相信林昊是通过自学,加上独有的天赋,具备超一流的计算机水平,可节能宝app软件的开发过程,他们还是想听听。 林昊沉吟片刻,知道又该编故事了,但这个故事必须得编好。 不过好在之前已经与星灵反复推敲过,能够确保讲出来的故事有超高的可信度。 “呃……当初我想做手机应用软件,其实是因为家里穷。再加上智能手机使用越来越广泛,看新闻说有人靠一款游戏软件就骤然暴富,就萌生了这个想法!” 黄建两人点了点头。调查资料显示,林昊的家境却是很一般,而林昊的孝顺也是街坊们有目共睹的,自懂事起就知道课余时间打零工补贴家用。 “然后呢?你就开始搞节能宝app软件了?” “没有,我最开始是学习,因为苹果ios的资料很难找,我就从开源的安桌android系统入手。恶补学习了linux软件开发技术之后,才开始试图熟悉该系统的底层架构……” 林昊有理有据的娓娓道来,没有任何的夸张和修饰。语气平淡而充满了真实感。 “看来你是精通了ja-va语言之后,又学了ios所用的objective-c语言?”黄建笑问道。 林昊点点头道:“差不多是这样,不过当时我还并不清楚自己要做什么app,直到身边有同学抱怨。用安桌系统的手机玩游戏。刚开始很流畅,可程序装得越多,玩起来就越卡,我研究后发现,原来安桌程序都是在虚拟机上运行,而苹果手机的程序却是在cao作系统上。” “确实如此,安卓系统毕竟是开源,手机开发商毫无节制的胡乱开发。造成许多程序都不够规范就已经被用户下载使用了,所以手机越玩越卡!”吕红在一旁补充说道。 黄建饶有兴趣的点点头。“我明白了,看来你开发节能宝的初衷,并不是为了节约手机用电,而是为了让手机运行更加流畅!” 林昊笑道:“我可能是误打误撞吧,但其实道理也很简单,要是手机的程序运行更加敏捷了,自然对电量的消耗就会减弱许多。” “所以,你就开始开发了?” 林昊却是摇了摇头。 “刚开始很不顺利,因为有太多的智能手机应用程序了,我不可能针对某一个应用软件专门做优化,所以开发没多久我就暂时中止了,转而开始学习指令集和编译!” 计算机看似高大上,其实原理很简单,它以二进制为基础,不管电路是加法还是乘法,通电和断电是cpu仅有的两种状态。 所以再庞大复杂的计算,在cpu眼里,无非就是‘减法用补码加,乘法多次算,除法转乘法’,如果非要将过程复杂化,那就是汇编,指令指挥加法器cao作数的过程。 将声音和图像变成了代码,将输出和工作的过程用驱动来指挥,有了cao作系统来统一调度,处理器就只管运算好了,但具体要满足什么功能,自然就需要面向对象编程,做出一个个应用程序。 因而看似复杂的计算机,其实就是一个特别会做数学题的机器而已。 但它其实只会做最简单的加减,之所以能运行庞大的程序,不外乎是编程语言的功劳,它将复杂的命令通过不同的函数方法,最终演变成了数据的游戏。 所以,任何人只要肯从程序设计开始,逐渐深入到指令集、编译等最基础原理,试图将整个过程更加精简优化,那么也一样能做出类似于节能宝的app软件,但效果肯定不一。 “其是节能宝雏形出来之后,我还有两个问题没有解决,第一就是我能不能帮助手机改善电池的使用,第二就是这款app软件,我应该如何保护产权。” “国内盗版软件猖獗,我当时很很担心自己呕心沥血搞出来的软件,刚发布没多久,就冒出无数的破解版,到那时,我还怎么赚钱呢?” 林昊的话,让黄建和吕红有点儿哭笑不得。 “所以,你又开始学加密技术?” 林昊不可否认的点点头道:“我系统性的学习了md5、rsa、des以及一些较为新颖的算法,我个人比较欣赏的是经久不衰的des算法,可我觉得想要深层保护光靠被各国精英们玩坏的des算法还远远不够,这时候,我想到了汉字编译!” “这我们已经知道了,并不新颖但确实很不错的想法。” 看过星宇科技提供的技术资料,黄建两人已经知道了节能宝app软件,是使用了一种基于des的复合型动态加密算法,其不可破译性就在于‘动态’二字。 谁都没想到,林昊竟然会‘脑洞大开’的把汉字编译给用到了节能宝上。 从机器语言到高级语言,编译器是不可或缺的,计算机发展至今,编译的过程已经基本固化。 人们更主要的利用高级语言,比如c语言和汇编语言编译出各种可执行程序,也有人试图用汉语来编程。 而节能宝中所搭载的一小段汉字编译代码,其实就是颠覆、杂糅了编译的过程,重新定义了一小部分编译过程。 这就好比本该四通八达公路,却弄上了‘错误’的方向指示牌。 想要破解节能宝的人,却并不知道这些‘错误’的方向到底谁正确,谁错误。 于是乎,强行破解的过程,往往都会最终导致破解者所用计算机自身运算的崩溃,因为计算机会很快陷入到了‘剪不断理还乱’的复杂逻辑陷阱中。 “你故意用自己新开发的编译语言,还故意设下了逻辑陷阱,加行des算法本身不俗的特性,真是把我们给害苦了哟!” 黄建听到这儿,不得不大倒苦水起来。 当初为了强行破解节能宝,黄建不仅烧掉了自己的两台电脑,还险些害得价格不菲的一台超级计算机崩溃。 “行了老黄,你就别在这儿装可怜了!”吕红微微往前凑了凑,笑问道:“那小林,照你的意思,其实节能宝刚推出的时候,你的汉字编译还并不成熟?” 林昊不假思索的点点头道:“对啊,我用节能宝赚了钱之后,才招了更多的高手进公司,在他们的协同帮助下,才逐渐技术成熟,最终形成了星宇科技独有的汉字加密技术。” 黄建呵呵笑道:“你的冒险是值得的,节能宝没有被迅速攻破,而你自己也用赚到了钱提升了技术,那接下来是不是要基于汉字编译,开始进军人工智能领域了?” “现在暂时还没有,公司研发部正利用该技术,尝试做一款安全软件出来,就当是锤炼一下队伍。” “你小子有钱就是任性,一出手,就给电大一千万元搞天安软件,可你这么烧钱磨练队伍,值得吗?” 林昊尴尬笑道:“呃……咱们要不还是想谈谈合作的事情吧?” “好啊,既然你这小家伙主动岔开话题,那我们就开始谈合作吧!”说着,黄建就从身旁的公文包里,拿出了一份标注机密的文件给林昊。 “听庆龙说,你和华夏兵工集团已经达成初步意向了,喏,这是咱们电子科工集团的合作草案,你先看看!” 林昊不苟言笑的接过文件,迅速浏览起来。 “全面引入汉字加密技术毕竟事关重大,上级决定我们可以先从无人机综合战斗控制系统着手,先试一试效果如何!”吕红适时的补充了一句。 林昊迅速浏览完草案,笑道:“电子科工集团的合作诚意很大嘛,手笔可比兵工集团豪迈得多!” “那是,他们顶多让你帮忙改一艘常规潜艇做测试,而我们这边,可是货真价实的要研发一整套战斗控制系统,光是技术含量,就甩他们八条大马路!” 林昊道:“话虽如此,但电子科工集团敢向星宇科技,公开无人机的涉密数据吗?” “要是不敢向你公开,那我们在这儿聊什么呢?谈心吗?” 黄建忍俊不禁,哈哈大笑道。