精华内容
下载资源
问答
  • 虚拟磁盘加密软件)

    2011-11-27 08:27:24
    TrueCrypt 是一款功能强大的免费开源虚拟磁盘加密软件,支持 Windows 7/Vista/XP/2000、Mac OS X、Linux 等操作系统。 通过 TrueCrypt,您可以轻松创建一个或多个虚拟磁盘文件,加载后可以按照盘符进行访问。所有...
  • 可从硬盘创建虚拟分区,可加密, 可以很好的对信息保秘
  • 虚拟加密磁盘实现

    2020-03-05 10:14:02
    文章目录虚拟加密磁盘实现1. 背景2. 原理3. 效果 虚拟加密磁盘实现 1. 背景 我们知道,将数据保存到硬盘上面是很不安全的,例如如果有一个公司的核心文档保存在员工电脑上面,虽然这个员工可以对自己的电脑进行一定...

    虚拟加密磁盘实现

    1. 背景

    我们知道,将数据保存到硬盘上面是很不安全的,例如如果有一个公司的核心文档保存在员工电脑上面,虽然这个员工可以对自己的电脑进行一定的防护,例如封掉USB,禁止上网等等,但是一旦有人将硬盘拔走的话,还是比较危险的,因此这里产生了两种安全解决方案:

    1. 文档加密系统。
    2. 磁盘加密系统。

    这里要讲的是第二种,磁盘加密,不过这里我们不加密硬件磁盘,我们利用一个文件虚拟出一个虚拟的磁盘,然后当应用程序往虚拟磁盘写入内容的时候,我们就加密写入的数据,当读取数据的时候,我们先解密数据然后再返回。

    2. 原理

    整体的框架信息如下:

    在这里插入图片描述

    这里我们实现一个虚拟的文件磁盘驱动,然后再这个驱动中实现一个加解密通过,我们读取真实的文件内容的时候就通过这个通道来完成。这样

    1. 当向磁盘中写入数据的时候,我们通过加密通道加密写入。
    2. 当从磁盘中读取数据的时候,先通过解密通道解密数据,然后再返回给应用程序。

    3. 效果

    在虚拟的加密磁盘中写入数据之后,如下:

    在这里插入图片描述

    然后我们取出文件,挂载文件到磁盘,此时的结果如下:

    在这里插入图片描述

    因此我们可以发现这个磁盘中的数据无法获取到,如果直接通过读取磁盘中的原始数据也是不行的,因为数据是通过加密保存的。

    展开全文
  • 基于虚拟磁盘的文件加密方法 基于虚拟磁盘的文件加密方法 基于虚拟磁盘的文件加密方法 文档
  • 创建一个加密虚拟磁盘文件和安装它作为一个真正的磁盘。 加密整个分区或存储设备,如USB闪存驱动器或硬盘驱动器。 加密分区或驱动器安装Windows(预启动身份验证)。 加密是自动的,实时和透明的。 并行化和流水线...
  • 虚拟磁盘加密

    2019-09-21 16:59:33
    虚拟磁盘也加密  Dekart Private Disk 可以在系统中创建一个或多个虚拟磁盘,你可以把所有需要保密的文件存放在这个虚拟... 一、创建虚拟磁盘  运行DPD后,在主界面中单击“磁盘”页面中的“创建”按钮(如图...

          虚拟磁盘也加密

      Dekart Private Disk 可以在系统中创建一个或多个虚拟磁盘,你可以把所有需要保密的文件存放在这个虚拟磁盘中,也可以自动给文件加密,只有拥有正确的密码才能读取这些文件,而且它使用的是美国政府标准加密算法AES 和 SHA-1 算法技术,安全性极高。

      一、创建虚拟磁盘

      运行DPD后,在主界面中单击“磁盘”页面中的“创建”按钮(如图1),打开新建对话框,单击“浏览”按钮选择虚拟磁盘映像文件保存路径,DPD的虚拟磁盘映像文件扩展名是.dpd,为了安全起见,请将该文件保存在一个不容易被看到的目录中。然后在“盘符”下拉框中选择虚拟磁盘盘符(如图2),在“磁盘大小”中输入要虚拟的磁盘大小,为了防止别人随意修改你的虚拟磁盘,可以选择“只读磁盘”选项(以后你向虚拟磁盘中写入数据时要取消该选项)。最后单击“创建”按钮,会弹出密码设置对话框,在“密码”和“确认”栏中设定打开虚拟磁盘的密码,注意该密码必须大于5个字符,否则DPD会让你重新输入(快知道:怎样建立虚拟硬盘)。

      

     

      图1

      

     

      图2

      密码输入无误后,单击“确定”按钮,DPD就开始创建虚拟磁盘了,磁盘创建后,DPD将会弹出磁盘格式化窗口,选择你要格式化的磁盘类型,单击“开始”按钮即可。格式化完成后,你将会在DPD主界面中看到自动增加一个虚拟磁盘盘符页面,现在你就可以单击“关闭”按钮隐藏主窗口,它将会在系统托盘中后台工作,同时你可以在资源管理器中看到新增加的虚拟磁盘盘符,现在你就可以像操作真正的磁盘分区一样,在里面保存文件,唯一不同的是,所有保存在这个虚拟磁盘中的数据都会被自动加密。使用同样的方法,还可以建立更多的虚拟磁盘。

      小提示:DPD在不同的操作系统可创建的虚拟磁盘大小是有限制的,可创建的最小虚拟磁盘为1MB,Windows 9X下可创建的最大虚拟磁盘为2.1GB,而在Windows 2000/XP下则可创建最大达1TB的虚拟磁盘。

      二、虚拟磁盘的操作

      由于这个虚拟磁盘中保存了你的隐私数据,你肯定不希望在离开我的电脑的时候被别人看到,这时你可以右键单击DPD系统托盘图标,选择“断开磁盘”中的虚拟磁盘盘符,这时刚才的虚拟磁盘将会在系统中立即消失。如果你觉得鼠标操作断开虚拟磁盘比较烦琐的话,也可以在DPD主界面的“选项”页面中定义快捷键进行控制(如图3),默认情况下可以使用“Ctrl+F12”来直接断开所有的虚拟磁盘,如果按下“Ctrl+Alt+F12”则可以断开所有虚拟磁盘并自动退出DPD(快知道:虚拟硬盘盘符疑问)。

      

     

      图3

      小提示:在“选项”页面中如果取消“在任务栏显示图标”选项的话,在系统托盘中别人就不会发现DPD在运行中了,这时你可以通过热键进行秘密操作,如果想打开DPD主窗口,再次运行DPD主程序即可。

      如果你想打开操作已经创建的虚拟磁盘,则可以在DPD主界面的“磁盘”页面中单击“连接”按钮,在弹出的打开文件对话框中选择保存的虚拟磁盘映像文件,然后输入正确的虚拟磁盘打开密码,就可以在资源管理器中看到新增的虚拟磁盘盘符了。

      小提示:DPD默认自动关联了虚拟磁盘映像文件,所以你也可以直接在资源管理器中双击扩展名为.dpd的虚拟磁盘映像文件,然后输入密码来打开虚拟磁盘。

      三、虚拟磁盘数据管理

      在DPD中还自带了一个虚拟磁盘数据备份恢复功能,可以有效保护你的数据,在加载虚拟磁盘后,在主界面中单击虚拟磁盘盘符标签,然后单击“备份”按钮(如图4),选择备份文件保存路径和文件名,在弹出的“密码设置”窗口中输入大于5个字符的备份文件密码,点击“确定”按钮即可。这个备份文件是采用压缩格式保存的,所以体积会相对较小,而且这个备份文件可以任意设置扩展名。

      当虚拟磁盘中的数据由于误删除或者某种原因遭到破坏时,你就可以在DPD主界面的磁盘盘符页面中单击“恢复”按钮,然后选择先前保存的备份文件,这时DPD会提示你如果继续执行,系统将会删除当前虚拟磁盘中的全部文件,单击“是”按钮后就可以完成恢复操作了。

      

     

      图4

      小提示:如果你已经设置虚拟磁盘为“只读磁盘”,那么将无法执行恢复操作,这时你需要先断开虚拟磁盘,然后在DPD主界面的“磁盘”页面中单击“属性”按钮,重新修改虚拟磁盘属性设置。

      四、虚拟磁盘密码管理

      为了安全起见,你可能需要经常修改虚拟磁盘的打开密码,但时间长了,你有可能会忘记这个密码,DPD专门准备了密码备份策略,可以让你提前复制当前设置的密码信息,并在忘记密码时进行重置(快知道:硬盘加密后解锁的方法)。

      单击DPD主界面“恢复”页面中的“复制”按钮(如图5),选择要复制密码的虚拟磁盘映像文件,然后输入虚拟磁盘打开密码,并选择好密码备份文件的保存路径和文件名,再输入密码备份文件的密码即可。当你忘记虚拟磁盘的密码时,就可以单击“恢复”按钮,选择密码备份文件,并输入备份文件打开密码,然后选择需要重置密码的虚拟磁盘映像文件,再输入新的虚拟磁盘打开密码后确认即可。

      

     

      图5

      硬盘在整个微机系统中占有举足轻重的地位,它是数据文件存储的载体。而存储在硬盘上的数据则更重要,硬盘数据的损坏轻者使文件丢失,重者造成系统瘫痪,无法工作。硬盘数据修复是每个微机用户经常遇到的问题,在http://www.it8g.com/YingJian/200810/1942.htm就详细介绍了硬盘修复的方法,对于大家提高硬盘数据维护能力、有效排除硬盘软故障是非常有帮助的,希望大家细细咀嚼,不懂的地方多翻阅资料,融会贯通,你一定会有不少收获。

    转载于:https://www.cnblogs.com/cksis/archive/2012/05/16/2504208.html

    展开全文
  • 为了增强虚拟机 (VM) 的安全性以及符合性,可以加密 Azure 中的虚拟磁盘。 磁盘是使用 Azure 密钥保管库中受保护的加密密钥加密的。 可以控制这些加密密钥,以及审核对它们的使用。 本文详细阐述如何使用 Azure ...

    为了增强虚拟机 (VM) 的安全性以及符合性,可以加密 Azure 中的虚拟磁盘。 磁盘是使用 Azure 密钥保管库中受保护的加密密钥加密的。 可以控制这些加密密钥,以及审核对它们的使用。 本文详细阐述如何使用 Azure PowerShell 加密 Windows VM 上的虚拟磁盘。 还可使用 Azure CLI 2.0 加密 Linux VM

    磁盘加密概述

    Windows VM 上的虚拟磁盘使用 Bitlocker 进行静态加密。 加密 Azure 中的虚拟磁盘不会产生费用。 使用软件保护将加密密钥存储在 Azure 密钥保管库中,或者,可在已通过 FIPS 140-2 级别 2 标准认证的硬件安全模块 (HSM) 中导入或生成密钥。 这些加密密钥用于加密和解密附加到 VM 的虚拟磁盘。 可以控制这些加密密钥,以及审核对它们的使用。 打开和关闭 VM 时,Azure Active Directory 服务主体提供一个安全机制用于颁发这些加密密钥。

    加密 VM 的过程如下:

    1. 在 Azure 密钥保管库中创建加密密钥。
    2. 配置可用于加密磁盘的加密密钥。
    3. 若要从 Azure Key Vault 中读取加密密钥,可创建具有相应权限的 Azure Active Directory 服务主体。
    4. 发出加密虚拟磁盘的命令,指定要使用的 Azure Active Directory 服务主体和相应的加密密钥。
    5. Azure Active Directory 服务主体将从 Azure Key Vault 请求所需的加密密钥。
    6. 使用提供的加密密钥加密虚拟磁盘。

    加密过程

    磁盘加密依赖于以下附加组件:

    • Azure 密钥保管库 - 用于保护磁盘加密/解密过程中使用的加密密钥和机密。
      • 可以使用现有的 Azure 密钥保管库(如果有)。 不需要专门使用某个密钥保管库来加密磁盘。
      • 要将管理边界和密钥可见性隔离开来,可以创建专用的密钥保管库。
    • Azure Active Directory - 处理所需加密密钥的安全交换,以及对请求的操作执行的身份验证。
      • 通常,可以使用现有的 Azure Active Directory 实例来容装应用程序。
      • 服务主体提供了安全机制,可用于请求和获取相应的加密密钥。 实际并不需要开发与 Azure Active Directory 集成的应用程序。

    要求和限制

    磁盘加密支持的方案和要求

    • 在来自 Azure 应用商店映像或自定义 VHD 映像的新 Windows VM 上启用加密。
    • 在现有的 Azure Windows VM 上启用加密。
    • 在使用存储空间配置的 Windows VM 上启用加密。
    • 在 Windows VM 的 OS 和数据驱动器上禁用加密。
    • 所有资源(例如密钥保管库、存储帐户和 VM)必须在同一个 Azure 区域和订阅中。
    • 标准层 VM,例如 A、D 和 DS 系列 VM。

    以下方案目前不支持磁盘加密:

    • 基本层 VM。
    • 使用经典部署模型创建的 VM。
    • 在已加密的 VM 上更新加密密钥。
    • 与本地密钥管理服务集成。

    创建 Azure Key Vault 和密钥

    在开始之前,请确保已安装了 Azure PowerShell 模块的最新版本。 有关详细信息,请参阅如何安装和配置 Azure PowerShell。 在整个命令示例中,请将所有示例参数替换为自己的名称、位置和密钥值。 以下示例使用 myResourceGroupmyKeyVaultmyVM 等的约定。

    第一步是创建用于存储加密密钥的 Azure 密钥保管库。 Azure 密钥保管库可以存储能够在应用程序和服务中安全实现的密钥、机密或密码。 对于虚拟磁盘加密,可以创建 Key Vault 来存储用于加密或解密虚拟磁盘的加密密钥。

    在 Azure 订阅中使用 Register-AzureRmResourceProvider 启用 Azure Key Vault 提供程序,并使用 New-AzureRmResourceGroup 创建一个资源组。 以下示例在“中国东部”位置创建名为 myResourceGroup 的资源组。

    PowerShell复制
    $rgName = "myResourceGroup"
    $location = "China East"
    
    Register-AzureRmResourceProvider -ProviderNamespace "Microsoft.KeyVault" New-AzureRmResourceGroup -Location $location -Name $rgName 

    包含加密密钥和关联的计算资源(例如存储和 VM 本身)的 Azure 密钥保管库必须位于同一区域。 使用 New-AzureRmKeyVault 创建 Azure Key Vault,并启用该 Key Vault 进行磁盘加密。 指定 keyVaultName 的唯一 Key Vault 名称,如下所示:

    PowerShell复制
    $keyVaultName = "myUniqueKeyVaultName"
    New-AzureRmKeyVault -Location $location `  -ResourceGroupName $rgName `  -VaultName $keyVaultName `  -EnabledForDiskEncryption 

    可以使用软件或硬件安全模型 (HSM) 保护来存储加密密钥。 使用 HSM 时需要高级密钥保管库。 与用于存储受软件保护的密钥的标准密钥保管库不同,创建高级密钥保管库会产生额外的费用。 若要创建高级 Key Vault,请在上一步中添加 -Sku "Premium" 参数。 由于我们创建的是标准密钥保管库,以下示例使用了受软件保护的密钥。

    对于这两种保护模型,在启动 VM 解密虚拟磁盘时,都需要向 Azure 平台授予请求加密密钥的访问权限。 使用 Add-AzureKeyVaultKey 在 Key Vault 中创建加密密钥。 以下示例创建名为 myKey 的密钥:

    PowerShell复制
    Add-AzureKeyVaultKey -VaultName $keyVaultName `
        -Name "myKey" `  -Destination "Software" 

    创建 Azure Active Directory 服务主体

    加密或解密虚拟磁盘时,将指定一个帐户来处理身份验证,以及从 Key Vault 交换加密密钥。 此帐户(Azure Active Directory 服务主体)允许 Azure 平台代表 VM 请求相应的加密密钥。 订阅中提供了一个默认的 Azure Active Directory 实例,不过,许多组织使用专用的 Azure Active Directory 目录。

    使用 New-AzureRmADServicePrincipal 在 Azure Active Directory 中创建服务主体。 若要指定安全密码,请遵循 Azure Active Directory 中的密码策略和限制

    PowerShell复制
    $appName = "My App"
    $securePassword = "P@ssword!"
    $app = New-AzureRmADApplication -DisplayName $appName `  -HomePage "https://myapp.contoso.com" `  -IdentifierUris "https://contoso.com/myapp" `  -Password $securePassword New-AzureRmADServicePrincipal -ApplicationId $app.ApplicationId 

    要成功加密或解密虚拟磁盘,必须将 Key Vault 中存储的加密密钥的权限设置为允许 Azure Active Directory 服务主体读取密钥。 使用 Set-AzureRmKeyVaultAccessPolicy 设置 Key Vault 的权限:

    PowerShell复制
    Set-AzureRmKeyVaultAccessPolicy -VaultName $keyvaultName `
        -ServicePrincipalName $app.ApplicationId `  -PermissionsToKeys "WrapKey" `  -PermissionsToSecrets "Set" 

    创建虚拟机

    若要测试加密过程,请创建 VM。 以下示例使用 Windows Server 2016 Datacenter 映像创建名为 myVM 的 VM:

    PowerShell复制
    $subnetConfig = New-AzureRmVirtualNetworkSubnetConfig -Name mySubnet -AddressPrefix 192.168.1.0/24 $vnet = New-AzureRmVirtualNetwork -ResourceGroupName $rgName `  -Location $location `  -Name myVnet `  -AddressPrefix 192.168.0.0/16 `  -Subnet $subnetConfig $pip = New-AzureRmPublicIpAddress -ResourceGroupName $rgName `  -Location $location `  -AllocationMethod Static `  -IdleTimeoutInMinutes 4 `  -Name "mypublicdns$(Get-Random)" $nsgRuleRDP = New-AzureRmNetworkSecurityRuleConfig -Name myNetworkSecurityGroupRuleRDP `  -Protocol Tcp `  -Direction Inbound `  -Priority 1000 `  -SourceAddressPrefix * `  -SourcePortRange * `  -DestinationAddressPrefix * `  -DestinationPortRange 3389 `  -Access Allow $nsg = New-AzureRmNetworkSecurityGroup -ResourceGroupName $rgName `  -Location $location `  -Name myNetworkSecurityGroup `  -SecurityRules $nsgRuleRDP $nic = New-AzureRmNetworkInterface -Name myNic `  -ResourceGroupName $rgName `  -Location $location `  -SubnetId $vnet.Subnets[0].Id `  -PublicIpAddressId $pip.Id `  -NetworkSecurityGroupId $nsg.Id $cred = Get-Credential $vmName = "myVM" $vmConfig = New-AzureRmVMConfig -VMName $vmName -VMSize Standard_D1 | ` Set-AzureRmVMOperatingSystem -Windows -ComputerName myVM -Credential $cred | ` Set-AzureRmVMSourceImage -PublisherName MicrosoftWindowsServer `  -Offer WindowsServer -Skus 2016-Datacenter -Version latest | ` Add-AzureRmVMNetworkInterface -Id $nic.Id New-AzureRmVM -ResourceGroupName $rgName -Location $location -VM $vmConfig 

    加密虚拟机

    要加密虚拟磁盘,可将前面的所有组件合并在一起:

    1. 指定 Azure Active Directory 服务主体和密码。
    2. 指定用于存储加密磁盘元数据的密钥保管库。
    3. 指定用于实际加密和解密的加密密钥。
    4. 指定是要加密 OS 磁盘、数据磁盘还是所有磁盘。

    使用 Azure Key Vault 密钥和 Azure Active Directory 服务主体凭据通过 Set-AzureRmVMDiskEncryptionExtension 加密 VM。 以下示例检索所有密钥信息,并对名为 myVM 的 VM 进行加密:

    PowerShell复制
    $keyVault = Get-AzureRmKeyVault -VaultName $keyVaultName -ResourceGroupName $rgName; $diskEncryptionKeyVaultUrl = $keyVault.VaultUri; $keyVaultResourceId = $keyVault.ResourceId; $keyEncryptionKeyUrl = (Get-AzureKeyVaultKey -VaultName $keyVaultName -Name myKey).Key.kid; Set-AzureRmVMDiskEncryptionExtension -ResourceGroupName $rgName `  -VMName $vmName `  -AadClientID $app.ApplicationId `  -AadClientSecret $securePassword `  -DiskEncryptionKeyVaultUrl $diskEncryptionKeyVaultUrl `  -DiskEncryptionKeyVaultId $keyVaultResourceId `  -KeyEncryptionKeyUrl $keyEncryptionKeyUrl `  -KeyEncryptionKeyVaultId $keyVaultResourceId 

    接受提示以继续进行 VM 加密。 此过程中将重启 VM。 加密过程完成并重启 VM 后,使用 Get-AzureRmVmDiskEncryptionStatus 查看加密状态:

    PowerShell复制
    Get-AzureRmVmDiskEncryptionStatus  -ResourceGroupName $rgName -VMName $vmName 

    输出类似于以下示例:

    PowerShell复制
    OsVolumeEncrypted          : Encrypted
    DataVolumesEncrypted       : Encrypted
    OsVolumeEncryptionSettings : Microsoft.Azure.Management.Compute.Models.DiskEncryptionSettings
    ProgressMessage            : OsVolume: Encrypted, DataVolumes: Encrypted
    

    后续步骤

    • 有关 Azure Key Vault 管理的详细信息,请参阅为虚拟机设置 Key Vault
    • 有关磁盘加密的详细信息,例如准备要上传到 Azure 的已加密自定义 VM,请参阅 Azure Disk Encryption(Azure 磁盘加密)。立即访问http://market.azure.cn
    展开全文
  • 介绍了一种基于虚拟磁盘的文件加密方法,其思想是利 用WindowsWDM设备驱动程序技术,创建虚拟磁盘分区,在响应虚拟磁盘的UO请求的过程中,进行实时的数据ha/解密,并 采用USB智能卡进行用户身份...
  • Bat创建虚拟硬盘

    2021-02-06 21:35:42
    用途: 通过双击bat 创建虚拟硬盘 ,双击隐藏 ,可以实现将一些文件写入内存 ,加快读取速度 加密 无密版代码:(注意:保存的时候选择UTF-8编码) 下面展示一些 内联代码片。 // A code block var foo = 'bar'; @...

    用途: 通过双击bat 创建虚拟硬盘 ,双击隐藏 ,可以实现将一些文件写入内存 ,加快读取速度 加密

    无密版代码:(注意:保存的时候选择UTF-8编码)
    下面展示一些 内联代码片

    @echo off
    md D:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}>NUL
    if exist M:\NUL goto delete
    subst M: D:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}
    start M:\
    goto end
    :delete
    subst /D M:
    :end
    

    加密版代码:(注意:保存的时候选择ANSI编码,否则会出乱码)

    @echo off
    set ci=3
    echo.
    echo 注意: 三次输入错误将退出.
    echo.
    :1
    set /p mima=请输入密码:
    if \"%mima%\"==\"lingdu\" goto o
    set /a ci-=1
    if \"%ci%\"==\"0\" cls&echo.&echo =没密码无法进入=&echo.&pause&echo.&exit
    cls&echo.&echo 你还有 %ci% 次机会&echo.&goto 1
    :o
    cls&echo.
    echo= 密码正权确,放行 =
    md D:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}>NUL
    if exist M:\NUL goto delete
    subst M: D:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}
    start M:\
    goto end
    :delete
    subst /D M:
    :end
    echo.&pause&exit.
    
    展开全文
  • C# 创建虚拟

    2020-12-10 11:13:49
    一、介绍 虚拟盘有点类似于文件的快捷方式,但是又有不同。 ...创建虚拟盘的指令是使用cmd命令程序来执行subst命令,那么C#代码,就要模拟这个过程,具体代码如下: static void Main(string
  • TrueCrypt可以在文件内创建虚拟加密磁盘,对分区和整个存储设备进行加密 :locked_with_key: 加密对于防止裂解者窃取公司的源代码非常重要。 :framed_picture: 图片 :framed_picture: Windows 10 Windows 7的 :locked...
  • TrueCrypt是一款免费,开源的支持Windows Vista/XP/2000 and Linux的绿色虚拟加密磁盘工具,可以在硬盘创建一个或多个虚拟磁盘,所有虚拟磁盘上的文件都被自动加密,需要通过密码来进行访问。 TrueCrypt提供多种...
  • 今天了解了下Linux环境下的磁盘加密的一些方法,通常使用cryptsetup工具进行磁盘加密需要对一个未使用的分区才能生效。而实际测试环境下是没有可以用的分区的,也无法从扩展分区中进行逻辑分区。因此考虑是否可以像...
  • 最近看了一下一个叫做filedisk的开源程序的...关于filedisk的原理简单来说就是利用驱动程序创建一个磁盘设备(IoCreateDevice) 然后在用户态程序中用DefineDosDevice将这个设备挂载到某个盘符下面 也就是把所有到...
  • 随之而来的就是各种形式、各种加密算法的数据保护,在这些方法中,虚拟磁盘加密技术脱颖而出。 由于通过虚拟磁盘加密所产生的数据文件没有固定的特征,所以恢复删除的加密过的数据文件面临着新的挑战。本文提出一种...
  • 非常强大的一个开源工具: 可以用于磁盘加密创建虚拟硬盘 TrueCrypt: [url]http://www.truecrypt.org/[/url]
  • 工作中加密的工作,一个BAT就直接搞定,还非常的方便。
  • 虚拟磁盘创建3.1 创建windows(VHD)虚拟磁盘3.2 虚拟磁盘加密4、温馨一刻 1. 前言 最近时不时就换电脑搞事情,反复的配环境,引用我老师说JJK的话“你这太让人恼火了”,哈哈。虽然机智的我知道后面存在换主机为一个...
  • Windows 7的新功能之一是能够创建虚拟硬盘,我们将向您展示如何进行。 Create a Virtual Drive 创建一个虚拟驱动器 This process creates virtual disks in the .VHD format where the minimum size is 3MB. To ...
  • debian10RAID5和磁盘加密

    2021-06-03 10:52:54
    - 在虚拟机上,新建四块大小为10GB的虚拟硬盘,挂载到系统上; - 创建raid 5 md0组,模式为三个磁盘,一个为热备; - 挂载md0 到系统中创建的/backup文件夹下; 系统启动自动挂载md0 RAID磁盘; - 创建一块新的...
  • 前一阶段看了一些关于数据安全,系统安全,以及社会工程学的书籍,突然觉得数据加密是一项十分重要的工作,由其是公司的敏感数据、商业机密,或者个人的重要文件都应该随时进行加密;就算是平时的备份数据也要进行...
  • TrueCrypt不需要生成任何文件即可在硬盘上建立虚拟磁盘,用户可以按照盘符进行访问,所有虚拟磁盘上的文件都被自动加密,需要通过密码来进行访问。TrueCrypt 提供多种加密算法,包括:AES-256, Blowfish (448-bit ...
  • C#磁盘或U盘加密创建加密区)

    千次阅读 2018-05-23 11:58:24
    需要下载的DLL和驱动 介于公司项目为C#项目进行的加密开发,用前几张文章所学到的TrueCrypt项目开启4个重要的入口点:创建加密卷加载加密卷卸载加密卷修改密码加载驱动安装驱动using Microsoft.Win32; using System...
  • Strongdisk可以在硬盘创建一个加密文件,通过虚拟设备的方式
  • android全磁盘加密

    千次阅读 2016-02-23 12:09:39
    一旦设备被加密,所有的用户创建的数据都将会在提交的磁盘之前自动加密,在读取之前都会自动解密。Android 5.0中添加了啥创建了快速加密,该加密方式仅仅加密在数据分区中使用块设备的数据来避免第一次启动耗费较长...
  • 背景:更换镜像地址后,重启提示:无法启动,无法打开电源,因为发生错误“由于虚拟磁盘系统限制,无法完成请求的操作。虚拟硬盘 1.更换路径后的磁盘文件是有的,但是docker无法运行。 2.去掉压缩和加密属性即可。 ...
  • WinDiskXP是一款用于在 Window 平台上面创建使用虚拟硬盘、虚拟光驱,需要的朋友快来下载吧。...其实虚拟硬盘并不虚,WinDiskXP 采用文件方式虚拟硬盘,早在UNIX系统,就可以对大文件作为存储空间创建虚拟硬盘了 W
  • 磁盘加密

    2018-11-15 09:30:45
    LUSK(linux Unified Key Setup),是linux硬盘加密的标准,luks相当于对磁盘上了一把锁,要想打开就要有相应的“钥匙”,使用“钥匙”打开后,我们就可以任意的进行操作了,与普通的硬盘一样 二.对磁盘进行加密 1....
  • 向导会提示你输入加密磁盘路径,由于我们这里是加密整块硬盘,然后只输入设备名,不用输入分区名: Enter volume path: /dev/ sdb 3、选择加密算法 接下来,向导会提示你选择加密算法和哈希算法,这里...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 33,893
精华内容 13,557
关键字:

创建虚拟磁盘加密