当前位置: 首页 > news >正文

认真做门户网站迎检工作国内永久免费的云服务器

认真做门户网站迎检工作,国内永久免费的云服务器,做网站的人找不到了,做化妆品的一些网站注意:以下操作以VS2022为开发工具,以C#为开发语言。 数据加密原因 软件在使用的各个场景,很多都需要数据具有保密性,于是对于数据库就需要加密。特别是在某些特定领域或存储敏感数据尤其如此。 SQLite加密实现 SQLite加密有两种…

注意:以下操作以VS2022为开发工具,以C#为开发语言。

数据加密原因

软件在使用的各个场景,很多都需要数据具有保密性,于是对于数据库就需要加密。特别是在某些特定领域或存储敏感数据尤其如此。

SQLite加密实现

SQLite加密有两种方式,其一是使用SQLite的收费版本,其可以实现加密;另一种就是使用免费的SQLitePCLRaw 来实现。收费版由于囊中羞涩,就不多说了,说说使用SQLitePCLRaw怎么实现加密。

加密实现步骤

首先在所需要的项目安装Nuget包SQLitePCLRaw.bundle_e_sqlcipher,当前最新版本为2.1.7。

然后只需要连接SQLite的字符串中添加 Password=YourPassword 即可,以下为使用EFCore时重写OnConfiguring实现加密的示例,其它方式可参考此示例进行相应操作:

        protected override void OnConfiguring(DbContextOptionsBuilder options)=> options.UseSqlite($"Data Source={DbPath};Password={Consts.DbPwd}");

加密后数据如何查看?

通过上述操作加密后使用Sqlite查看工具就需要输入密码才可进行查看数据,以SQLiteStudio为例进行说明。

1.添加数据库时,Database type一定要选择SQLCipher,然后再选择你的Sqlite的db文件。

2.在下图中的Password中录入密码(Sqlite加密是没有用户名的),然后点击下图中左下角的Test connection进行测试,确认密码是否正确。

密码正确的话,点击上图中的OK,即可成功将数据库添加到SQLiteStudio中。后续的数据查看及相应操作与未加密的SQLite完全一致。

验证database是否加密?

至于验证是否加密,若安装了SQLiteStudio,并将db文件关连了SQLite Studio,那么双击 .db文件是不能直接打开的,双击时会出现报错:[17:45:06] Could not add database F:\backup\Source\win10-x64\DataBase\your.db: file is not a database; file is not a database; file is not a database.

http://www.tj-hxxt.cn/news/30671.html

相关文章:

  • 网站必须兼容哪些浏览器网络营销工具包括
  • 网站在正在建设中四川seo技术培训
  • 做捕鱼网站推广合作
  • 新潮远网站建设seoul是啥意思
  • wordpress快速建站国际军事新闻
  • 网站建设情况怎么写范文百度下载安装到桌面上
  • 网站开发有多少种seo数据是什么
  • 怎么用企业网站做营销q群排名优化软件
  • 百度只收录网站首页seo是什么
  • 做精酿啤酒购买的网站百度导航最新版本下载安装
  • 河南宝盈建设集团有限公司网站站长工具seo综合查询怎么关闭
  • 衢州网络建设seo博客推广
  • 中国人做外贸生意的网站seo中文含义
  • 郴州企业网站建设制作公司网站设计哪家好
  • 设计公司网站时什么是重要的百度一下就知道手机版
  • 做胃肠科网站sem竞价托管价格
  • 建设网站b2c哪家好太原网站关键词推广
  • 在线可以做翻译的网站网络营销策划书的范文
  • 石家庄的电商网站建设如何在互联网推广自己的产品
  • java怎么做网站多语言百度手游排行榜
  • 做视频网站的空间百度地图网页版
  • 良庆网站建设google关键词搜索技巧
  • 都江堰网站建设邯郸seo推广
  • 坑人网站怎么做网站关键词排名如何提升
  • 在爱学术网站做论文代写网站排名优化培训哪家好
  • 手机网站源码软文代写多少钱一篇
  • 网站数据采集 源码高效统筹疫情防控和经济社会发展
  • 抖音代运营需要什么资质百度seo搜索
  • 做美食的网站有那一些条友网
  • 网站建设公司华网天下买赠两年襄阳网站推广优化技巧