首页 > 文章中心 > 计算机硬件行业前景

计算机硬件行业前景

前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇计算机硬件行业前景范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。

计算机硬件行业前景

计算机硬件行业前景范文第1篇

关键词计算机组装与维护 中职教育 课程改革 探索

就业市场的信息表明:《计算机组装与维修》是从事计算机相关工作的基础课程,无论从事软件开发还是软件维护,该技术都占较重要的份量。在就业前景较好的计算机维修、网络管理、软件维护等专业,该课程所占的技术份量都在70%以上,甚至达到100%。我校《计算机组装与维护》课程已经开设多年,积累了丰富的教学实践经验,有一套较为完善的教学管理模式。

一、更新教育观念是课程改革的前提

课程改革的前提应以人为本,坚持传授知识、培养能力、提高素质协调发展,注重对学生探索精神、科学思维、实践能力、创新能力的培养。教师要改革教育思想、观念,提高对中职教育的重要性和必要性的认识。认识有多高,行动就有多自觉。要以培养学生的职业核心能力为导向构建教学内容,摒弃过去强调书本为中心、课堂为中心、教师为中心的模式。学校和老师也要引导学生转变观念,向学生介绍中等职业教育的特点,特别强调学习的主动性,注重培养动手能力。教育思想转变了,观念更新了,师生才会自觉地按照中职教育的特点和规律去实践。

二、实现教学内容的现代化是课程改革的基本条件

1.建立教学内容遴选机制

要紧密结合计算机调试员职业资格考试认证、计算机维修工职业资格考级认证及计算机硬件工程师考试认证的等国家级考级认证的要求,参照联想售后维修工程师、HP售后服务工程师培训等标准,适当考虑计算机的技术更新和技术发展趋势,选择课程内容,形成计算机软硬件维护维修知识和体系结构,组建必修课和选修课两大课程模块。其中必修模块包括计算机硬件结构(包括组成计算机系统的基本硬件和设备)、计算机硬件组装(包括计算机的整机配置和整机硬件组装)、计算机系统与常用软件安装(包括BIOS设置、操作系统的安装与系统备份以及常用工具软件的安装使用)及计算机日常维护与故障处理(包括计算机软硬件的日常维护和常见故障的诊断与处理)等内容;选修模块包括计算机软硬件高级维护、优化与升级、电脑抢救与数据恢复等内容。

2.构建课程的目标体系

学生要达到的知识目标包括:理解计算机硬件系统的基本原理和组成、熟悉各计算机主要硬件产品的名称、型号、基本作用原理、各项性能指标、及主流产品的品牌和当前价格行情等;能力目标包括:学生能够独立从事计算机硬件配置与组装,以及计算机软硬件系统特别是软件系统的维护工作,能独立解决与此相关的技术问题,并使相关知识和技能能够紧密跟随计算机的更新发展步伐,以适应相关岗位的职业要求。要根据IT行业的发展趋势、硬件技术日渐提高、硬件配置日臻完善、网络的发展和普及对计算机的安全构成的威胁等等因素,调整教学内容,加大计算机软件维护的相关教学内容和技能培训;在教学过程中,还要有机融入相关法律知识,强化学生法律意识,教育学生恪守职业道德、讲究诚实守信,使他们今后既能充分保护自身的合法权益,又能很好的维护用人单位的合法利益。

改革后的新课程以培养学生接受和处理信息的能力、获取新知识的能力、分析和解决问题的能力以及交流与合作的能力为目的,使学生具有初步的创新精神、实践能力,具有适应终身学习的基础知识、基本技能,具有社会责

任感,以及健康的体魄和良好的心理素质等。

三、探索新的教学模式是课程改革的有效途径

“德术并重、做学合一”是我校各专业教育教学一贯坚持的基本理念和优良传统,在这一理念指导下,我们对教学方法、手段推行了一系列改革。

1.教学过程努力贯彻 “教、学、做合一”的原则

根据课程特点和技能的要求,我们主要采用现场教学、案例教学、项目教学、讨论式教学、探究式教学等教学方法,突出学生的主体地位,积极鼓励学生自主学习、自主探索、自我发展。

2.理论教学以现场教学为主

针对中职学生学习基础较差和知识底子薄弱等特点,教师注重现场演示和实物观察,辅以讨论式和探究式教学等方法,并充分发挥多媒体课件、动画模拟等教学手段的作用,加强学生的感性认识并使之尽快上升为理性认识;努力避免形式单一和方法呆板的教学模式,力求形式多样和方法多变,最大限度调动每个学生的学习积极性和学习兴趣,提高理论教学的教学效果;努力激发学生的自主学习热情和大胆探究的积极性,培养学生的创造性和自主学习能力。例如课前创设一些问题提交学生自主解答,让学生利用网络查询计算机最新产品和技术发展动态等等。

3.技能训练和操作实践采用项目教学、案例教学等多种形式

教学实践中,教师尽量做到每个项目任务目标明确、要求清楚具体。强调操作过程的有序和规范,强调人人动手个个过关。重要技能通过反复演练,要求每个学生务必达到实习实训的技能目标要求或严格的产品技术要求。每个项目有严格的验收标准要求,实验实训结束有严格的检查验收。

4.实验教学做到教师演示、学生分组操作以及课外实践相结合

在实训教学中,我们采用了形式多种多样的训练方式,如培训学生“小老师”、分组完成实训项目、独立完成项目、到企业现场观摩、到企业顶岗实习。所有实验、实训、见习和实习之前都要求学生写出相应的实施计划,活动之后要求写出相应的报告,并进行总结交流。

5.大力倡导和鼓励学生参与丰富多彩的社会实践活动

社会实践活动既丰富了学生的生活经历,又提高了他们的专业技能水平。为加强学生实践能力培养,学校安排学生走出校园,到本地的电脑市场了解计算机硬件技术的最新发展、现今IT行业的机遇与挑战、专业计算机组装和维修职业的基本状况。学校还成立了计算机及外设维修工作室,面向社会开展计算机及相关设备的安装与维护服务,全面提高了学生的综合实践能力。学校也适时聘请计算机组装和维修行业的从业人员给学生做专题讲座,分析行业前景和就业情况,使学生了解该行业应具备的基本职业技能和发展趁势。

在培养学生动手能力的同时,我们还注重培养学生自学能力,以及分析问题解决问题的能力。对于不同水平的学生实施分层教学、因材施教。必修模块保证了该专业所有学生相关知识的掌握和技能的培养需求;选修模块则满足了部分层次更高的学生的要求。教学中把创新思想融入课堂教学,以激发学生的创造热情,积极开发他们的创新潜质。

四、建立多元化的考核模式、完善学生成绩评价制度是课程改革的有效手段

在理论和实训课的教学中,我们分别制定了应知、应会和了解、掌握、熟练两类评价标准,以利于评价不同层次学生对知识掌握的程度,从而避免一刀切。我们以多元智能理论为指导,全面实施“三元学分制”,即从理论知识、专业技能、综合素质三个维度全面考核评价学生。在完善理论知识考试的基础上,加大专业技能、综合素质在考核评价体系中的比重。考核内容必须结合最新的计算机技术发展和职业岗位能力的新要求,涉及该职业岗位技术所必需的核心能力、关键能力、基础能力,可进行专项技术或综合技术的考核,为学生继续学习、职业定位打下坚实的基础。学校组织学生参加全国计算机信息高新技术考试(CITT)和职业资格鉴定,取得相应的职业资格证书,实现“双证”或“多证”毕业,突出操作技能和实用技术的训练,全面实现人才培训目标。

五、改善教师的知识能力结构、提高教学水平是课程改革的关键

提高学生的能力与素质,离不开具有创新精神、实践能力和高素质的教师。教师富有创新精神,才能培养出创新人才,这就要求教师在知识背景和学科结构上应跨越传统的学科专业界限,具备广泛的理论知识、扎实的操作技能、敏锐的观察能力、较强的科研能力,使自己成为“双师型”创新人才。

专业教师应能及时吸纳新知识、新技术、新工艺、新材料、采纳新标准,例如对于CMOS跳线技术、ISA插槽及软驱设备等陈旧或较为陈旧的内容予以淘汰或删减,适时加进诸如CPU双核技术、SATA串口硬盘等与新技术相关联的新内容。与此同时适时启动专项经费更新设备,采购新材料,让教师熟练运用,才可最大限度的确保教学内容与行业新标准和职业新要求相适应。

中职《计算机组装与维护》课程的改革是一项长期而艰巨的任务。围绕培养目标进行课程建设,改革教学内容和课程体系,采用模块化方式教学,突破传统的考核方法,加强理论与实践的联系,突出培养学生的实践能力,大大提高了我校计算机专业学生的质量,增强了学生就业、创业的能力。

参考文献

[1]缪中兴,王如梅,刘海增.论以素质教育为中心的大学物理实验的改革.大学物理教育专刊.2001(1).

计算机硬件行业前景范文第2篇

关键词:计算机 就业 流向 分析

一、目前计算机专业学生存在的问题

计算机专业学生基础知识博弱、技术功底差。计算机专业就业方向主要分部在:计算机软件、计算机硬件、计算机网络及计算机应用技术等,计算机硬件这方面在目前看来就业人数已供多于求,而在计算机软件及网络技术上还是缺乏人才,尤其是高科技创新人才!也由于高层计算机技术的深奥,各方面技术的结合,使得高层技术岗位人才十分的贫乏。由于竞争的激烈,同时学得不深,有的学生虽说学此专业但是就业时也转入其它行业的也数不胜数!

二、用人单位对计算机专业学生的素质要求

1.表达和沟通的能力是非常重要的。不论你做出了怎样优秀的工作,不会表达,无法让更多的人去理解和分享,那就几乎等于白做。所以,在学习阶段,你不可以只生活在一个人的世界中,而应当尽量学会与各阶层的人交往和沟通,主动表达自己对各种事物的看法和意见,甚至在公众集会时发表演讲,锻炼自己的表达能力

2.要生活在群体之中,群体是我们生活的灵魂。例:微软公司在美国以特殊的团队精神著称。象windows2000这样产品的研发,微软公司有超过3000名开发工程师和测试人员参与,写出了5000万行代码。没有高度统一的团队精神,没有全部参与者的默契与分工合作,这项工程是根本不可能完成的。所以,对于一个集体、一个公司、甚至是一个国家,团队精神都是非常关键性的。

3.专业知识技术好,基础知积功底好,社会知识渊博。

4.很多公司所渴求的人才大部分是有积极主动、充满热情、灵活自信的人才。

5.具有管理经验和能力的人才,领导能力最重视的是天资、号召力、管理能力,最重要的不是你的智商(iq),而是你的情商(eq)。不是要成为一个有号召力令人信服的领导,而是要成为一个有“谦虚”、“执著”和“勇气”的领导。

6.诚信做人、严于律己、宽以待人,保守公司技术或商业方面的机密。

三、毕业生就业区域统计数据

1、主要区域:

2、单位性质:

四、综合分析

1.毕业生就业行业分布分析:从总体而言,计通学院就业行业及单位以灵活就业为主,占到了总比例的71.85%。国有企业为3.45%,三资企业为2.47%。自主创业0.49%,升学人数为3.7%。这些数据为我们提供了一个鲜明的信息:毕业生的就业观念已经发生了明显的改变,不再是“铁饭碗”的观点,而是适应形势发展,投身到了充满生机活力,市场需求量大的民营企业、私营企业、三资企业中去。

计算机硬件行业前景范文第3篇

【关键词】计算机;软件;开发;发展

由于计算机对人类的生产和社会活动都有着极其重要的作用,并且显示出超强的生命力。计算机由最初阶段的军事科研应用领域逐渐发展到当前社会的各个领域当中,这显示出计算机产业有着相当巨大的规模,并且对整个全球范围的技术进步有着带动作用,并且因此导致深刻的社会变革产生,计算机这属于信息社会当中必须的工具,这也是人类迈入信息时代的重要标志。计算机当中的硬件就是各种计算器械和设备,而软件就是在计算机系统当的相关文件和程序。

1.软件开发的过程

软件开发的发展历史主要分为四个阶段:(1)20世纪60年代末期出现“软件危机”,软件产品开发周期长,错误多,难以维护和适应修改。当时的荷兰物理学家E.W.Di-jkstra提出“结构程序设计方法”,由此出现了软件开发的最早理论:结构化分析和结构化设计。(2)软件的编制每次都是从零开始,这是造成“软件危机”的根本原因。整整经过十多年的探索,到七十年代才获得成功。由此出现了软件开发的第二大技术理论体系:面向对象分析和设计。(3)在1998年日本京都召开的“基于构件的软件开发(CB-SD)”国际专题学术会议上,一致认为软件开发技术离不开构件和体系结构。软件体系结构现简称“架构”,由此出现了第三大技术理论体系:基于构件的软件开发。(4)后来随着分布式的出现,出现了第四大技术理论体系:面向服务的架构。

2.2013 年软件开发行业的发展

软件开发技术是时下最主流的高端技术,研究软件开发有哪些进步的最佳方式就是从软件开发的开发方法入手,软件开发方法的变化历程见证了软件开发与过去相比的所有进步。

2012年是国内云计算实现落地的一年,特别是微软和上海政府的成功合作,给国内实现云落地打下了坚实的基础。“云”落地了,我们如何使用这片“云”?拿什么使用?答案是云应用。谈到云应用,当然离不开云开发。可以说,云计算的发展,也改变了传统的软件开发模式。在国内超过百万的开发者当中,特别是移动开发,盈利的不到2成,绝大部分开发者都面临资金、技术和用户的多重短板;横跨多平台的复杂开发和测试环境,让开发者团队在不同的平台甚至不同的编程语言损耗开发精力。而云开发恰恰可以解决以上的问题。

第二个关键词是移动开发。毫无疑问,移动开发是开发领域的一个子集,包含在开发之中。但先如今,仿佛其关注程度远远超过了传统的桌面开发。

第三个关键词:BYOD指携带自己的设备办公,这些设备包括个人电脑、手机、平板等。现在更多的情况指手机或平板这样的移动智能终端设备。

目前,许多企业开始考虑允许员工自带智能设备使用企业内部应用。企业的目标是在满足员工自身对于新科技和个性化追求的同时提高员工的工作效率,降低企业在移动终端上的成本和投入。

BYOD时代的到来,离不开硬件设备的支持,但同时,企业也更加需要软件的支持。作为员工,我们需要相关的软件来进行更有效率的办公,另一方面,企业也需要通过合理的措施,来管理这些软件。

3.软件开发的发展

通过研究发现,人们为了做到有效替代人力劳动,则开发出计算机来进行工作,而其中的思想渊源则是所具有的通过机器来做到操作的目的。而当整个计算机械的水平达到已成程度和水平,那么才能在现实当中出现软件,在对于那些比较复杂的运算过程当中,人类则是依据自己脑海当中的想法来让机器进行工作,而这就必须做到人和机器两者之间对话的实现,要不就是对于人的思想机器能够做到有效而准确的接收并且对于那些运算去执行。而在十八世纪二十年代中期,著名的法国纺织机械师为对笨拙并且繁琐的编织机进行改变,则使用带孔纸带来进行有效控制,而到了八十年代另外的机械师杰卡德对于布乔的设计做出有效的改变,而在十九世纪初设计出自动提花编织机,这一机器则开启了机器自动化的序幕,并目在穿孔卡片当中做到使用软件程序做到对硬件运算的有效控制。而在之后的时间从演化速度来看,发展硬件比软件显得更为迅速。

这其中的原因为在早期的计算机当中,并没有严格划分硬件和软件。并且长期以来计算机所具备的功能仅仅是对于大规模简单运算的完成,斌不会做到简单的控制技术的应用,从实际上来看计算机的硬件技术也就是计算机技术。

而在二十世纪伊始,所存在的软件也就是延伸硬件其中的某种功能,在这段时期内保护软件则是对计算机硬件技术的保护上进行体现,要想在某项计算机技术当中得到保护或者得到专利的申请,则必须实现出现某种功能。这一直到上世纪七十年代都维持着发展硬件比软件更快的速度。

软件开发行业的前景,归纳为以下几点:(1)高成长:全球软件市场以每年 13%的平均速度增长,远大于世界经济的平均增长速度;(2)高智力投入:所需固定资产少,生成成本少,纯脑力活动为主;(3)服务性强:软件产品售后服务工作量大,而且软件开发商在做系统集成时必须对用户的需求有深入的了解,在实施项目的过程中得到用户的密切配合,因此兼具制造业和服务业的特点;(4)高附加值:软件的相对附加值高,大约是CPU的2倍、存储芯片的3倍、硬盘的5倍;(5)全球性强:尤其因特网的出现,给软件开发行业带来巨大的发展机遇,也使得软件产品可以在很短的时间内销售到全球,同时,软件开发又是一个受名族文化、风俗、习惯影响较小的产业。

综上所述,由于当今社会生活水平的提高,人们的需求扩大,因此软件开发行业将会继续研发和发展,在开发方法上更进一步,研发出更省时省力,让开发人员方便的软件开发方法,从而方便用户,提高软件开发的水平和知名度。 [科]

【参考文献】

[1]周博文,杜山泽.《社会管理创新:从伦理观念、管理理念到思维方式的转变》.载于《行政管理改革》,2012(11).

[2]张海藩.软件工程导论.北京:清华大学出版社,2003.

计算机硬件行业前景范文第4篇

我所实习的地方是一家叫作联想1+1的电脑专卖店,店主首先让我了解各种电脑软硬件设施产品,认识不同品牌,不同配件的性能,帮他向顾客介绍一些品牌的优点与缺点,清楚的告诉顾客他们之间的不同,让顾客们明明白白消费,不欺诈,很坦诚的对待顾客,不在乎自己的利益,只想诚信待客,让人满意的来,满意的走。

实习第一天先了解了一下公司的规模,是一家中型电脑专卖店,不算大,也并不小,各种电脑配件非常齐全,品牌众多,适合不同阶层的民众选购,有很多种器件需要了解,主版品牌华硕,富士康,技嘉,英特尔,哪一种品牌适合哪一种类型的人群使用,显卡丽台,华硕,讯景,蓝宝石,声卡,硬盘,内存等,一一给顾客介绍,告诉他们应该首选什么,备选什么,了解了许许多多的计算机硬件知识,对计算机在市场的需求有了初步了解。

伴随着互联网的发展。it人才的短缺现象将会越来越严重。据保守估计,目前中国市场对it人才的需求每年超过20万人。而国内目前的it教育主要是高等学校计算机、电子、电信、信息技术等相关专业的学历教育,每年培养的大学毕业生约为5万,远远不能满足市场的需要。it技术人员的极度短缺,迫使许多公司不得不提供高薪才能聘请到符合要求的专业人员,而这些职位优厚的待遇吸引了很多非it人员,于是许多人设法通过各种培训来获得这些职位 ,it行业中职业的变化和更替也是最为频繁的,它要求从业者必须不断地学习才能保持这种持续工作的状态。同时一个人学习的技术越先进,掌握的技术越全面,那么这个人的事业发展前景就越广阔,工作选择的机会就越大。此外,由于互联网技术的飞速发展,很多掌握过时技术的人员也不得不重新进行培训,以使自己能够与最新的技术同步。随着我国经济的不断发展,信息化程度不断提高,各个企业对信息化投入的比例逐步加大,因此要求在职人员必须要学会操作微机。

我们这一代学计算机专业的,正面临着巨大的变革,计算机快速的发展让我们有点应接不暇,要与时俱进,紧跟时代步伐,需要有马不停蹄的精神与毅力去不断汲取专业知识,关于计算机行业,在我看来,的时候,计算机是作为工具来使用的,也就是说我们这一行永远不要只顾埋头拉车,我们的目标和发展动力,都是为别人服务。有时候不要抱怨,似乎通信行业在主导着计算机行业的发展,大家想过计算机没有通信的功能他使用的价值还有多大,通信技术应该说时候只是计算机行业的一个方向,使我们在应用他们的通信技术,并应用到我们的行业中,应该说我们计算机发展的契机是因为通信技术在计算机上的应用。

计算机硬件行业前景范文第5篇

关键词:软件保护;加密技术;注册机

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)34-8180-02

1 背景分析

自1946年世界上第一台计算机问世以来,经历了几十年的飞速发展,除了给人类带来便利之外,还为人类提供了大量的就业岗位。随着硬件技术的突飞猛进,软件也是当今商场中的一块极具发展前景的领域。软件产品的研发也占据了商品生产的重要地位。计算机技术与通信技术的结合产生了计算机网络,便利了人类的同时也带来了软件版权保护问题。共享软件和非授权软件使用也是软件产品面临的最严峻的问题,给人类造成的经济等等各方面的损失也是极其庞大的。2011年新京报显示,2010年盗版软件给中国软件产业造成的损失高达1009.9亿元。商业软件联盟(BSA)的调查结果表明,2010年中国软件盗版率达78%,较之前已经下降很多,说明中国对于软件的盗版问题也采取了相应的措施手段,但是因为软件产业起步晚,发展快,立法方面一直处于滞后状态,对于政府部门、理论界一直研究的热门话题也是怎么样使用法律手段来保护计算机软件的知识产权。就计算机软件发展历程来看,现行法律基本都是采用著作权的模式,但这绝非是单一的选择,人们更希望计算机的保护制度能得到更进一步的完善,那么无疑采用什么模式保护是计算机软件保护制度的焦点问题。但无论从哪个方面采取措施,都存在相应的漏洞,因此对于降低盗版软件率,我们需要从公益道德、法律法规及软件技术等方面着手,单一的保护措施肯定无法阻挡盗版软件的滋生。目前对于新兴的中国软件产业来说,盗版软件已经构成了很大的危害,对于软件市场的发展也遭遇了严重地阻碍,继而导致软件行业无法为国家提供的更多就业机会和更高的税收,影响的是整个国家的巨大的经济效益和社会效益。

2 国内外发展水平及现状

对于软件的保护我们要从法律角度和技术角度出发,同时达到保护作用,使非法盗版软件得到更严厉的制裁,保护我们软件市场健康的运行和成长。

2.1软件保护法

基于软件是人类特殊的智慧结晶,是极为奇特的一种可以呈现特定含义和表现形式的一种商品,但也是依靠指定的数学算法输出特定结果的工具,从这两点上,体现出计算机软件是一种功能性作品,所以对计算机软件的保护既是软件版权的保护也是专利权的保护。在法律保护形式及内容上都处于艰难的选择中。软件知识产权被版权保护、专利保护、商业秘密保护以及反不正当竞争等多种保护模式下保护。

2.1.1软件版权保护模式

从20世纪80年代左右开始, 可复制性、作品性等计算机软件自身拥有的这些特殊性质渐渐得到人们的辨别,在美国为主导的带领下使版权保护成为一种流行趋势。

版权保护模式除了对计算机软件起到了一定保护作用外,也呈现出很大的局限性,由于版权法的保护对象并非计算机软件的核心技术,仍会导致软件受到威胁,还有年限问题等等,也将遏制软件的创新和更换。由于计算机软件本身具有作品性和功能性的双重特点,保护形式和范围更为复杂。

2.1.2软件专利保护模式

虽然软件的版权保护模式在其保护模式中占主导地位,其弊端也是不容人们所忽略的,为了软件行业的稳健发展,世界各国都在不断努力的寻找着更合理更完善的保护措施。美国专利法101条,《日本专利法》第2条,TRIPS协议第27条,都为软件的专利保护提供了空间。计算机软件没有被专利法合理保护其实是显而易见的,当然不能排除对部分软件的保护作用,也有部分计算机软件及专利是被专利法认可范围内的。可以确信的是使用专利权的对计算机软件是有利的,有一定的保障,保护力度比著作权法好很多。可专利法保护软件仍有很多缺陷。由于软件的更新换代的速度过快,但专利等侯审查时间长,复杂性大,无法真正做到保护软件的始终,等审查结束此软件可能已被淘汰,这样诸多软件将面临严峻的威胁,并且申请专利的数量也受到影响。

通过上面的分阐述我们知道,依据作品的特性而设计了著作权法,并且对作品进行保护,但依照创造的特性进行设计了专利法,并且其与创造协调。到底是采取以作品性还是创造性来为计算机软件保护提供正确的模式,事实上辨别起来是非常困难的。不论哪种方法,想要很好的调和各种方法,并且介于当前法律对软件的保护过程里有交错、重复等情况,所以设计出符合计算机自身特性的特有保护法的要求越来越迫在眉睫。

2.2软件保护技术

软件是需要保护的,既然法律上还无法做到能真正的保护软件,那么软件制作者自己为其软件的安全而研究各种各样的保护技术,其实就是依赖于硬件的硬加密技术和脱离硬件加密的软加密技术,以及软硬结合加密方法,下面我们对这些加密技术逐一进行介绍。

2.2.1硬加密

硬加密,它通过加密信息被安装在特殊硬件上而成为附加软件原理存在的一种软件保护技术。硬加密是软件保护中一项功能强大的使用工具,也是介于硬件和软件相互结合进行加密的,加密强度更高,可靠性更强。虽说硬件加密的开发周期长成本高,但收益也是相当可观的,在如今软件日受到侵害的情况下,硬加密也是保证高档软件的更有效的方式。目前主流的硬加密主要有加密锁、加密卡、光盘保护等方法。

加密锁在业界颇受欢迎。它是一种安装在并行口或串行口电路上的软硬件结合的智能化的加密工具,为了让加密锁正常的保护软件,它必须要对软件程序对其发出的查询命令快速做出响应,要使软件顺利运行必须是加密锁作出的正确响应才可以。

加密锁的加密强度是通过加密原理来体现的。所以目前市场上分为四代产品也是充分反映出每个阶段的思想。

第一代是存储型的。它是加密锁的先祖,开启了加密锁的先河时代,也是单纯依赖硬件加密的,只有一个存储部件在其内部,只能够实现厂商对它的读写。此类型加密锁实现的是厂商把事先准备好的保密数据设置到加密锁内,软件在运行中随机读取,这样对于想通过简单重复并口数据来解密的人设定了阻碍,万物都是有简单到复杂,这种加密锁的加密原理也是最简单的,目前已逐步淡出市场,但由于成本低利润好,所以并没有完全被厂商放弃生产。

第二代是算法不公开的加密锁。单片机被放置在硬件内部,通过算法实现加密。此类加密锁是通过软硬件结合完成加密的。首先建立保密协议其通过单片机、软件和加密锁之间的数据通信来实现的。所有数据都被加密处理过,破解过程就相对困难很多,因为很难分析数据内容及潜在的规律。显而易见的此类加密锁使破解者向功能层攻击。

第三代是“可编程”加密锁,中国以1999年的北京深思洛克为代表推出。此类型加密锁是软件加密技术的又一次提升。对于这种类型的加密锁的设计理念是软件中重要的代码或模块可以被用户进行“移植”到加密的保护设备上运行。那么介于成本的影响,早期的几款加密锁在可编程上也受到了阻碍,算法复杂度不高,编码空间小,程序空间小,保护强度弱等,使得此类加密锁没能得到很好的推广普及。

第四代是智能型的加密锁。2002年,中国的软件保护得到了又一次技术的提升。对于以智能卡为核心部件的智能型加密卡是被国内传统两强企业美国彩虹天地和北京深思洛克先后推出的。它实现了把特定算法存储在单片机芯片上,通过计算机接口对软件发出的密钥数据加密转换。迷宫技术、算法植入技术等都是智能加密锁在软件上采取的数据形式,抗扰能力较好。智能型的加密锁是对第三代“可编程”真正的延伸和使用。安全性能很好,在金融、军队等等各个领域广泛应用。

2.2.2软加密方法

软加密,我们从字面简单理解其实就是无需依赖硬件而实现的加密方法。有效的软件加密技术是让加密的程序代码不容易分析和追踪,那么软加密便达到了这种效果,是对硬加密的一个填充和扩展,使用软加密必须满足实时性的要求。并且对于额外的系统开销也无需增加,简便易行。对于软加密技术主要有密码方式、序列号法、注册机法、钥匙盘方式、软件自校验方式、光盘加密方式等多种加密方法。

密码方式是指在一些重要的软件执行阶段查询密码,要想程序继续进行,用户需要对照密码表输入密码才能继续完成。对于这种方式基本无成本投资而言,并很容易实现,只是在密码、密码点和人机对话等方面是固定的,这其实是缺陷,所以大部分在小型软件和价格低的软件上使用。

序列号法是软件供应商对于购买正版软件的用户提供可以顺利安装和使用该软件的密码。其实这种方法显然保护强度不高,只要复制及得到序列号,也可实现安装和使用。

注册机法是序列号加密的拓展。对计算机进行检测,并生成相应的数据,是它在软件程序安装时凸显的一个很重要的特点,那么用户要把这个生成的数据告知开发商,那么开发商根据这个数据完成加密之后又得到一组数据,这个数据可能是注册码或相关文件,只有当用户拥有这个注册码或相关文件后,才能正确顺利安装和使用软件。这样实现了该软件只能在一台机器上安装使用的特点,极大的保护了正版软件,凡事有利必有弊,那么硬件设备的更换,就导致了软件可能无法继续使用,无疑对开发商还是用户都会造成很大的障碍。

钥匙盘方式是指在软件运行过程中为了方便校验需要在软件特定的磁道写入特定的信息。这样的软盘似乎像钥匙似的,以钥匙盘命名而被人们广泛使用。其实这种加密方式是简单可靠的,投资也小,可是会让软盘驱动器在运行时被占用,给用户带来很多数据存取方面的困难,并且软盘稳定性可靠性都差容易损坏。并且现今此方法已被淘汰。

软件自校验方式是指安装程序会自动记录计算机硬件的奇偶校验和软件安装磁道位置等软件信息,这些信息都是软件开发商安装在硬盘上的,而且会自动改写安装程序。这些安装信息和标记在运行过程中被记录或标记。若运行环境改变,软件不会运行。由于这种方式不是单一改变硬件,而是整个运行环境的改变导致软件无法运行,所以人们很难发觉加密的存在,那么显而易见系统的可靠性相对较高,所以被广泛采用。其实万物都是有利有弊的,那么对于软件自校验而言,若更换运行环境中的硬件设备,那么就需要重新安装校验的软件,也是它的一个缺陷。

光盘狗是指对光盘软件的软加密技术。由于光盘在压制生产中虽有与母盘相同的特性,但因盘上的特征不同的特点,光盘狗就是对其特征来区分原盘和盗版盘。若想进行盗版复制,就要改变母盘机,费时费钱。所以光盘狗颇受开发商的喜爱和使用。

国外对于计算机软件的加密从上世纪80年代就开始了,并且按照市场需求大量投入。目前软件市场中,加密还是一个新生技术,但还是有很多领域应用这种技术,如系统本软件、应用软件、工具软件等等,软件行业也在这种新生技术的使用下得到很有效的保护。这样的保护方式,使得非法复制的盗版软件遭遇了大肆打击。可是在当今世界中,我们不能说哪种加密保护的强度是不可攻破的,只是被攻破的难易程度不同而已。如果说对于一个加密方式需要耗费极大的物力财力去破解而成为复制的盗版软件,那么肯定是不被接受的,继而会放弃破解,这样就达到了我们的保护目的。世界上没有完全不能破解的加密,只能说困难的程度不同。为了能够维护软件市场的稳健发展,软加密也好,硬加密也罢,只要能够为遏制盗版保护软件生产者利益,那么我们一律要使用,起码也是相对不再被动的局面,并且这种加密技术也充分显示出当前先进的计算机软件和硬件的技术水平。

3 结论

预防和遏制非法盗版软件的滋生,所以软件的保护措施势在必行,因为不断前速发展的技术,人们越来越关注通过计算机硬件信息来实现对软件的保护。那么分析了现有的软件保护技术,目前对于提取计算机硬件设备进行加密成注册机的保护方案还是比较流行的。在计算机的硬件设备上,硬盘序列号具有唯一性,它是出厂时给定的唯一的一组号码,软件保护就通过它的唯一性来实现加密,那么加密的强度就更高更可靠,硬盘序列号是每台计算机特有的一个厂家指定的号码,不可能出现重复的情况,那么这个序列号就可以成为我们保护软件时的一个认证,实现一码一机制就有了更可靠有力的保障。通过对文献分析研究对比,得出单纯使用硬件序列号进行一重加密是不可靠的的结论,那么基于此,提出本文的思想,对序列号注册机中进行双重加密保护,用户获取硬盘序列号然后对其进行一层加密,再传送给开发商的时候再进行二层加密。基于硬盘序列号的软件保护的设计和实现,其实这个方案是通过软件与硬件的结合来实现对软件产品的保护。硬盘序列号的唯一性,更加充分保护了软件使用。故本思想无论在哪种条件下都是可行的。

参考文献:

[1] 王晟宇.关于计算机软件保护法的探讨[J].计算机安全,2008(1).

[2] 王永国.基于U盘物理序列号的软件保护与注册方法研究[J].计算机应用与软件,2011(5).

[3] 何定华. Delphi 中利用 MAC 地址实现软件注册[J].微计算机信息 ,2011, 27(2): 246-248.

[4] 冯凯锋,吕述望.一种基于公钥密码算法的序列号软件保护方案[J].计算机应用,2002,22(4):71-72.