技术新讯 > 信息存储应用技术 > 一种文件刻录方法、装置与文件迁移方法、装置与流程  >  正文

一种文件刻录方法、装置与文件迁移方法、装置与流程

  • 国知局
  • 2024-09-14 14:37:13

本发明涉及媒体播放器的文件刻录,尤其是一种文件刻录方法、装置与计算设备。

背景技术:

1、随着我国各行各业稳步推行,数字迁移的信息安全变得越发重要,在加密算法方面,国家密码局先后推出了多种国产密码算法以满足电子政务、电子商务及国民经济的各个应用领域信息加密的需求。在数据迁移方面,我国重点科研、军事、政务单位都采用光盘刻录作为数据迁移的唯一方案。

2、但目前主流操作系统,例如windows和macos,包括部分已知国产操作系统,要么使用通用的des、rsa、dsa等加密算法进行文件加解密,要么在光盘刻录方面仅提供独立刻录方法解决刻录问题。以windows为例,用户可以通过winrar等应用程序对文件进行加压缩和解压缩,但是步骤繁琐。加密压缩过程如下:鼠标右键选中要压缩的文件,点右键选“添加到压缩文件。..”,如图1(a)所示;在弹出的对话框上方点击“高级”标签,如图1(b)所示;进入“高级”界面后,点击“设置密码”按钮,如图1(c)所示;在密码框中输入密码,如图1(d)所示,注意两次输入要相同,密码设定后必须要牢牢记住,如果密码被遗忘,则无法打开压缩文件。压缩完成后,再通过刻录程序将压缩文件刻录至光盘。解码带有密码的文件时,会提示输入密码,如图1(e)所示,输入密码正确则正常解压,否则会提示失败。

3、可见,上述方式存在以下问题:1、文件加密过程繁琐,并且文件加密与刻录是完全独立的两个过程,从加密到刻录的每个步骤都需要人工介入;2、文件加密后,用户需要记住密码,否则文件将无法打开。

技术实现思路

1、为此,本发明提供了一种文件刻录方法、装置与计算设备,以力图解决或者至少缓解上面存在的至少一个问题。

2、根据本发明的一个方面,提供了一种文件刻录方法,包括:响应于刻录请求,获取用户的身份信息;根据所述身份信息获取密钥;利用所述密钥对所述刻录请求对应的文件进行加密,得到加密文件;以及将所述加密文件刻录至光盘。

3、可选地,在根据本发明的文件刻录方法中,所述获取用户的身份信息包括:获取用户的账户信息或id信息。

4、可选地,在根据本发明的文件刻录方法中,所述根据所述身份信息获取密钥包括:获取所述身份信息的信息摘要,将所述信息摘要作为所述密钥。

5、可选地,在根据本发明的文件刻录方法中,所述获取所述身份信息的信息摘要包括:采用sm3算法根据所述身份信息获取信息摘要。

6、可选地,所述对所述刻录请求对应的文件进行加密包括:采用sm4算法对所述刻录请求对应的文件进行加密。

7、根据本发明的另一方面,还提供了另一种文件迁移方法,包括:将光盘中的文件挂载到操作系统中;获取用户的身份信息;根据所述身份信息获取密钥;利用所述密钥将所述文件解密至系统指定的目录下。

8、根据本发明的另一方面,还提供了一种文件刻录装置,包括:第一身份信息获取单元,适于响应于刻录请求,获取用户的身份信息;第一密钥生成单元,适于根据所述身份信息获取密钥;加密单元,适于利用所述密钥对所述刻录请求对应的文件进行加密,得到加密文件;以及刻录单元,适于将所述加密文件刻录至光盘。

9、根据本发明的另一方面,还提供了一种文件迁移装置,包括:挂载单元,适于将光盘中的文件挂载到操作系统中;第二身份信息获取单元,适于获取用户的身份信息;第二密钥生成单元,适于根据所述身份信息获取密钥;解密单元,适于利用所述密钥将所述文件解密至系统指定的目录下。

10、根据本发明的另一方面,还提供了一种计算设备,包括:至少一个处理器和存储有程序指令的存储器;当程序指令被处理器读取并执行时,使得计算设备执行如上的文件刻录方法或文件迁移方法。

11、根据本发明的再一方面,还提供了一种存储有程序指令的可读存储介质,当程序指令被计算设备读取并执行时,使得计算设备执行如上的文件刻录方法或文件迁移方法。

12、根据本发明的再一方面,还提供了一种计算机程序产品,包括计算机程序/指令,其中,所述计算机程序/指令被处理器执行时实现如上的文件刻录方法或文件迁移方法。

13、本发明采用登录至操作系统的用户的账户信息(例如union id或系统登陆账户)作为身份信息,利用身份信息生成密钥对文件进行对称加密,加密完成后,数据自动保存至光驱缓存区,通过系统监听数据迁移至光驱缓存区完成,自动启动光盘刻录功能,刻录完成后,自动弹盘。解密采用与加密过程相同的方式生成密钥。

14、根据本发明的文件刻录方法、装置与文件迁移方法、装置,能够实现以下有益效果中的至少一种:实现了一键“加密+刻录”以及一键导出,整个过程无需用户过多参与、无需用户记录密码,相对于现有技术,本发明不仅操作简便,而且避免了密码泄露的风险,适用于高保密场景。

技术特征:

1.一种文件刻录方法,其特征在于,所述文件刻录方法包括:

2.如权利要求1所述的文件刻录方法,其特征在于,所述获取用户的身份信息包括:

3.如权利要求1所述的文件刻录方法,其特征在于,所述根据所述身份信息获取密钥包括:

4.如权利要求3所述的文件刻录方法,其特征在于,所述获取所述身份信息的信息摘要包括:

5.如权利要求2所述的文件刻录方法,其特征在于,所述对所述刻录请求对应的文件进行加密包括:

6.一种文件迁移方法,其特征在于,所述文件迁移方法包括:

7.一种文件刻录装置,其特征在于,包括:

8.一种文件迁移装置,其特征在于,包括:

9.一种计算设备,其特征在于,包括:

10.一种存储有程序指令的可读存储介质,其特征在于,当所述程序指令被计算设备读取并执行时,使得所述计算设备执行如权利要求1-5中任一项所述的文件刻录方法或权利要求6所述的文件迁移方法。

11.一种计算机程序产品,其特征在于,包括计算机程序/指令,其中,所述计算机程序/指令被处理器执行时实现如权利要求1-5中任一项所述的文件刻录方法或权利要求6所述的文件迁移方法。

技术总结本发明公开了一种文件刻录方法、装置与文件迁移方法、装置,涉及数据保密技术领域,目的是为了解决现有的将文件加密刻录至光盘的方法存在操作繁琐、并且需要记录密码的问题。上述文件刻录方法包括:响应于刻录请求,获取用户的身份信息;根据身份信息获取密钥;利用密钥对刻录请求对应的文件进行加密,得到加密文件;以及将加密文件刻录至光盘。上述文件迁移方法包括:将光盘中的文件挂载到操作系统中;获取用户身份信息;根据身份信息获取密钥;利用密钥将文件解密至系统指定的目录下。本发明实现了一键“加密+刻录”以及一键导出,整个过程无需用户过多参与、无需用户记录密码,不仅操作简便,而且避免了密码泄露的风险,适用于高保密场景。技术研发人员:吕伍军受保护的技术使用者:统信软件技术有限公司技术研发日:技术公布日:2024/9/12

本文地址:https://www.jishuxx.com/zhuanli/20240914/295084.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。