- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TrueCrypt简介及在VS2008下的编译过程
TrueCrypt简介、在VS2008下的编译过程
分类: 开源软件(金山、Nginx、Gual)/设计模式 window xp 驱动(USB)/FireFox插件/汇编 2012-07-24 11:09 1195人阅读 评论(6) 收藏 举报 目录(?)[+]
一TrueCrypt简介
主要特性
二TrueCrypt的编译
首先编译Boot工程
提示报错
再次编译还是出错
13 再次编译又是出错
14 再次编译成功了
编译Crypto工程
编译Driver工程
下载WDK7600163851 并安装
提示下面的错误
再次编译成功了
编译Format工程
提示如下错误
再次编译成功了
编译Mount工程
编译Setup 工程
提示下面的错误
再次编译成功了
三查看运行效果
?
转载请标明是引用于 /chenyujing1234?
欢迎大家拍砖!
?
编译过程中用到的工具下载地址: /detail/chenyujing1234/4448383(资源内容:PKCS11.7 + gzip.exe + asm.zip? + MsVSVC++1.52.7z)
一、TrueCrypt简介
TrueCrypt,是一款免费开源的加密软件,同时支持Windows Vista,7/XP, Mac OS X, Linux 等操作系统。TrueCrypt不需要生成任何文件即可在硬盘上建立虚拟磁盘,
用户可以按照盘符进行访问,所有虚拟磁盘上的文件都被自动加密,需要通过密码来进行访问。
TrueCrypt 提供多种加密算法,包括:AES-256, Blowfish (448-bit key), CAST5, Serpent, Triple DES, and Twofish,其他特性还有支持FAT32和NTFS分区、隐藏卷标、热键启动等。
主要特性:
(1)所有加密都是以分区为基础的。
(2)?真加密,所有加密数据都是经过AES等加密算法的运算后的结果,无法破解(穷举法除外)。
(3)能创建加密的“虚拟磁盘文件”(类似虚拟光驱,大小可以自定义)
(4)加密单个分区或整个硬盘。
(5)加密Windows系统所在的分区(启动Windows前需要密码)
(6)加密过程自动、实时、透明(使用加密文件或分区前输入密码,载入后就可以像使用一个普通分区一样使用加密分区。)
(7)提供两级方案,以应对被强迫说出密码的情况(如抢劫)。
7、1? ?隐藏分区(覆盖式密码术,steganography)、隐藏操作系统
7、2? 无法探测到TrueCrypt 加密分区(加密数据会被认为是随机数据)
(8)加密算法:AES-256、Serpent、Twofish。为取得更好加密效果,可以同时使用两种或三种加密算法。操作模式:XTS。
?
二、TrueCrypt的编译
从trucCrypt官网中获得源码:? ?/? , 现在最新版本是
我们以这个版本为例来介绍在VS2008下的编译方法。
用VS2008打开后,得到如下:
1、首先编译Boot工程
1、1 提示报错:
[plain] view plaincopyprint?
1------?已启动生成:?项目:?Boot,?配置:?Release?Win32?------??
1正在执行生成文件项目操作??
1makefile(13)?:?fatal?error?U1050:?Environment?variable?MSVC16_ROOT?must?point?to?the?installation?directory?of?MS?Visual?C++?1.5??
1Stop.??
1makefile(13)?:?fatal?error?U1050:?Environment?variable?MSVC16_ROOT?must?point?to?the?installation?directory?of?MS?Visual?C++?1.5??
1Stop.??
1------ 已启动生成: 项目: Boot, 配置: Release Win32 ------
1正在执行生成文件项目操作
1makefile(13) : fatal error U1050: Environment variable MSVC16_ROOT must point to the installation directory of MS Visual C++ 1.5
1Stop.
1makefile(13) : fatal error U1050: Environment variable MSVC16_ROOT must point to the installation directory of MS Visual C++ 1.5
1Stop
您可能关注的文档
- My life closed twice before its close —by Emily Dickson.ppt
- TrueCrypt使用教程(完全详细版).doc
- LED背光的设计与优化(LightTools).pdf
- 2013届静安区(四区联考)高三二模英语卷.doc
- WEPP Installation Manual - Section 3 Spec ial Tools - Rev 1(专用工具).pdf
- 虹口2013初三英语二模(含答案).doc
- 语法英语倍数表达法讲解.ppt
- Motorola AP恢复出厂值方法.pdf
- 新目标八年级上期末复习课件(Units1—2).ppt.ppt
- 消防美国诺地菲尔主机说明VeriFireToolHelp.pdf
最近下载
- 三到六年级的英语单词汇总.docx
- 2023年11月四川省德昌生态环境监测站招考4名就业见习人员笔试历年高频考题(难、易错点荟萃)答案带详解附后.docx
- C103116【基础】2025年东北师范大学045101教育管理《841学校组织与管理之教育管理学》.pdf VIP
- ABB 传动变频器 ACS880-04(200-600 kW)传动模块硬件手册 安装及使用手册.pdf
- (入党积极分子)思想汇报.doc VIP
- 入党积极分子(发展对象)培训班学习心得体会.docx VIP
- 物业二次装修管理培训课件.pptx
- 祭母舅的祭文.docx
- 国家开放大学电大本科《社会保障学》2024期末试题及答案(试卷号:1283).doc VIP
- 公路工程标准施工招标文件 2018年版(完整版).doc
文档评论(0)