Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Azure密钥库加密解密可以在数据库中执行吗?

Azure密钥库加密解密可以在数据库中执行吗?
EN

Stack Overflow用户
提问于 2021-10-19 00:56:03
回答 1查看 388关注 0票数 0

我有一些加密的Azure斑点,我需要用 Azure密钥库机制解密。是否有可能在databricks中使用Scala或Python来进行解密?我不确定这两种语言中是否有任何允许我解密的库?如果您知道任何库,或者有一些可以在Python或Scala中工作的示例代码,那么它将非常有用。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-19 05:28:15

尝试使用用于Python的Azure存储客户端库支持在上传到Azure存储之前对客户端应用程序中的数据进行加密,并在下载到客户端时解密数据。

通过信封技术使用加密包含以下步骤

1) Azure存储客户端库生成一个内容加密密钥(CEK),这是一个一次性使用的对称密钥。

2)使用此内容加密密钥(CEK)加密用户数据

3)然后使用密钥加密密钥(KEK)包装(加密) CEK。KEK由密钥标识符标识,可以是非对称密钥对,也可以是本地管理的对称密钥。存储客户端库本身从未访问过KEK。库调用KEK提供的密钥包装算法。用户可以选择使用自定义提供程序进行密钥包装/展开(如果需要)。

4)然后将加密的数据上传到Azure存储服务中。包装的密钥和一些附加的加密元数据要么存储为元数据(在blob上),要么与加密的数据(队列消息和表实体)进行内插。

通过信封技术进行解密:包含以下步骤

1)客户端库假定用户在本地管理密钥加密密钥(KEK)。用户不需要知道用于加密的特定密钥。相反,可以设置和使用密钥解析器,它将不同的密钥标识符解析为密钥。

2)客户端库下载加密数据以及存储在服务上的任何加密材料

3)包装内容加密密钥(CEK),然后使用密钥加密密钥(KEK)解除(解密)。这里,客户端库也无法访问KEK。它只是调用自定义提供程序的解包装算法。

4)然后使用内容加密密钥(CEK)对加密的用户数据进行解密。

有关更多细节和一步一步的过程,请参阅此文档

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69627866

复制
相关文章
java 项目引用类型不明确
将 destroy-method="close"删除后运行就可以,运行成功后,再次添加上,项目可以正常运行。 原因未知。
用户2657851
2020/03/04
9030
xamarin android listview的用法
listview也许是用的非常频繁的一个控件之一,下面我写一个xamarin的listview栗子,大家尝一尝xamarin android开发的乐趣。原谅我的大小写吧.
全栈程序员站长
2022/09/15
9040
xamarin android listview的用法
默认情况下 80% 的 Android 应用正在使用加密流量
谷歌方面表示,截至 2019 年 10 月,五分之四(80%)可通过官方 Play 商店下载的 Android 应用程序正在使用 HTTPS 加密各自的网络流量。而对于直接针对 Android 9 的应用,该数字甚至更高,达到 90%。这意味着进入或离开这些应用程序之一的流量是经过加密的,第三方无法拦截或读取。
用户8639654
2021/09/22
4260
C#-Xamarin的Activity传值与Fragment引用
我们学习任何一个新框架时,肯定都需要学习它的子页面用法,因为子页面是封装公共内容最好的容器。
Kiba518
2019/03/22
1.1K0
C#-Xamarin的Activity传值与Fragment引用
C#使用Xamarin开发可移植移动应用进阶篇(8.打包生成安卓APK并精简大小),附源码
GuZhenYin
2018/01/04
3.1K0
C#使用Xamarin开发可移植移动应用进阶篇(8.打包生成安卓APK并精简大小),附源码
Xamarin Forms WPF 干掉默认的窗口导航条
在创建默认的 Xamarin Forms WPF 应用,将和 UWP 应用的界面不相同,在 WPF 项目会显示顶部蓝色的一条,看起来不好看,那么可以如何干掉他
林德熙
2020/08/11
1.3K0
Xamarin Forms WPF 干掉默认的窗口导航条
默认情况下安装的应用程序C盘后提示权限不足,当你开始介意。。。
最近,不少用户抱怨的经销商。正在使用win 7我们的计算机系统上安装软件后,提示权限不够开放系统,无法启动软件。
全栈程序员站长
2022/07/06
9540
Xamarin Android 修改主题样式
app的风格的选项 可以按住ctr然后点击Theme.AppCompat.Light.DarkActionBar就会跳转
宿春磊Charles
2021/11/15
2.1K0
Xamarin Android 修改主题样式
C++核心准则​Con.3:默认情况下,传递参照常量的指针或引用
To avoid a called function unexpectedly changing the value. It's far easier to reason about programs when called functions don't modify state.
面向对象思考
2020/08/18
4370
Spring Batch 在默认情况下的任务执行
考察项目:https://github.com/cwiki-us-spring/cwiki-us-spring-batch-examples 你可以 Check out 到本地后运行:
HoneyMoose
2020/02/19
6790
客户端软件GUI开发技术漫谈:原生与跨平台解决方案分析
如果你想深入的美化UI,需要耗费很大的力气,对于目前主流的CSS样式表来讲,美化Winform的界面以及自定义控件是需要耗费更多的时间的。
周陆军
2020/06/22
14.7K0
Spring Batch 在默认情况下的任务执行
考察项目:https://github.com/cwiki-us-spring/cwiki-us-spring-batch-examples 你可以 Check out 到本地后运行:
HoneyMoose
2020/02/24
1.2K0
.NET MAUI 性能提升(下)
(本文阅读时间:9 分钟) 继上一篇文章🔗为大家介绍了启动性能的优化,今天我们来看一看其他令人欣喜的性能提升。 主要内容 ❖ 应用程序大小的改进 修复默认的MauiImage大小 删除Application.Properties 和DataContractSerializer 修剪未使用的HTTP实现 ❖ .NET Podcast示例中的改进 删除Microsoft.Extensions.Http用法 删除Newtonsoft.Json使用 在后台运行第一个网络请求 ❖ 实验性或高级选项 修剪Resour
JusterZhu
2022/12/07
2.5K0
xamarin.android_云开发实战项目
试读文档下载地址:http://pan.baidu.com/s/1jGEHhhO 密码:vcfm
全栈程序员站长
2022/11/03
1.5K0
MYSQL 默认情况下 MYSQL 是ACID 吗?
最近的世界变化是快, 平行宇宙"被发现", 地球人是外星人的培育的"猿猴",到被抛弃,每天都在刷新. 前几天的MYSQL的事务错误不会滚的问题, 有同学反映没有太明白.
AustinDatabases
2020/07/06
1.6K0
.NET MAUI 性能提升(上)
.NET多平台应用程序UI (MAUI)将android、iOS、macOS和Windows API统一为一个API,这样你就可以编写一个应用程序在许多平台上本机运行。我们专注于提高您的日常生产力以及您的应用程序的性能。我们认为,开发人员生产率的提高不应该以应用程序性能为代价。
JusterZhu
2022/12/07
8.7K2
.NET MAUI 性能提升(上)
Xamarin 学习笔记 - 配置环境(Windows & iOS)
一直以来,做为一名Web以及桌面开发人员,我一直在使用.NET框架和C#语言,而在某些项目中,Angular会在前端占有主导地位。 最近,我们总是谈论移动应用程序开发的未来,但我本身实在没有天赋转向另一种语言。最近几年,针对我的社交项目,我尝试使用Hybrid框架和AngularJS以及Ionic,Cordova一起构建一个示例……但一切并不像我想象得那样容易。此后微软于2016年2月份收购了Xamarin并在之后不久宣布了将Xamarin开源。自此微软生成用C#开发的软件将不仅仅能够运行在Windows上,而是可以在任何设备上运行。继微软收购Xamarin之后,对可以将C#开发与全功能的跨平台移动开发工具相结合,使用开发工具共享业务逻辑代码,以提供完全原生的应用程序的专业人士的需求日益增加,这一点自从2011年之后就一发不可收拾。
葡萄城控件
2018/07/24
6.3K0
Xamarin 学习笔记 - 配置环境(Windows & iOS)
Visual Studio 2017 15.7 下的.NET Core
Visual Studio 2017 15.7版本发布,对.NET Core项目的主要相关改变如下, 同时对Xamarin、Android和iOS项目的支持上也做了较大改进。 一. .NET Core
FlyLolo
2018/06/21
3.1K0
Visual Studio 2017 15.7 下的.NET Core
Visual Studio 2017 15.7版本发布,对.NET Core项目的主要相关改变如下, 同时对Xamarin、Android和iOS项目的支持上也做了较大改进。 一. .NET Core
FlyLolo
2018/05/17
3.3K0
C#-Xamarin的Android项目开发(二)——控件应用
Android的控件和控件样式非常特别,它是一种内联特别高的设计模式,换句话说,它是非常烂的设计。。。。
Kiba518
2019/02/21
1.4K0
C#-Xamarin的Android项目开发(二)——控件应用

相似问题

具有AS别名的不明确的列引用

10

Xamarin android类名引用

13

未找到Xamarin android引用

124

具有包名的Xamarin.Android启动应用程序

14

不明确的引用

31
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档