-
公开(公告)号:CN112800436B
公开(公告)日:2021-06-29
申请号:CN202110371529.4
申请日:2021-04-07
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 本说明书一个或多个实施例提供一种数据授权方法、装置及电子设备,应用于搭载了可信执行环境的电子设备;可信执行环境中部署了至少一个应用程序;可信执行环境中存储了参与可信计算的隐私数据;该方法包括:接收所述数据授权方发送的针对所述隐私数据的数据授权信息;其中,所述数据授权信息包括与所述应用程序对应的授权标识;确定所述数据授权信息中的与所述应用程序对应的授权标识,与所述可信执行环境中存储的与所述应用程序对应的授权标识是否相同;其中,所述可信执行环境中存储的与所述应用程序对应的授权标识,在所述应用程序每次重新启动时进行更新;如果是,授权所述应用程序基于所述隐私数据进行可信计算的权限。
-
公开(公告)号:CN112434326B
公开(公告)日:2021-05-07
申请号:CN202110111607.7
申请日:2021-01-27
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 一种基于数据流的可信计算方法及装置,所述方法包括:接收用户程序发送的调用请求;所述调用请求包括参与所述可信计算的分片数据流和与所述分片数据流对应的元数据的标识信息;响应于所述调用请求,基于所述标识信息从所述存储服务中读取所述分片数据流和所述元数据;所述元数据包括对所述分片数据流中的数据分片进行解密的解密密钥,以及用于对所述分片数据流中的数据分片进行完整性校验的校验信息;基于所述校验信息,对所述分片数据流中的数据分片进行完整性校验,并在所述完整性校验通过后,进一步基于所述解密密钥对所述分片数据流中的数据分片进行解密;调用所述可信计算程序,基于解密后的所述分片数据流中的数据分片进行可信计算。
-
公开(公告)号:CN112734431A
公开(公告)日:2021-04-30
申请号:CN202110340135.2
申请日:2021-03-30
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Inventor: 余逸荣
IPC: G06Q20/38 , G06F16/242 , G06F16/27
Abstract: 本说明书实施例提供了一种查询Fabric区块链账本数据的方法和装置,所述Fabric区块链中包括客户端节点和背书节点,所述背书节点中包括TEE,所述方法由客户端节点执行,包括:向所述背书节点发送交易提案,所述交易提案用于请求查询第一账本数据;从所述背书节点接收对所述交易提案的预执行结果及TEE签名,其中,所述预执行结果中包括对所述第一账本数据的查询结果。
-
公开(公告)号:CN112732799A
公开(公告)日:2021-04-30
申请号:CN202110339686.7
申请日:2021-03-30
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Inventor: 余逸荣
IPC: G06F16/2458 , G06Q40/04 , H04L29/06
Abstract: 本说明书实施例提供了一种查询Fabric区块链账本数据的方法和装置,所述Fabric区块链中预设有至少一个背书节点,所述方法由链下设备执行,包括:向所述至少一个背书节点分别发送交易提案,所述交易提案用于请求查询第一账本数据;从所述至少一个背书节点分别接收查询结果,以获取所述第一账本数据。
-
公开(公告)号:CN112270005A
公开(公告)日:2021-01-26
申请号:CN202011175119.4
申请日:2020-10-28
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了一种数据传输方法和系统。该方法包括:监听第一区块链中的区块,在发现待传输数据上传至第一区块链后,获取所述待传输数据在所述第一区块链中的链上地址;所述待传输数据由数据获取端上传至所述第一区块链;将所述链上地址发送至第一可信执行环境,以通过所述第一可信执行环境:根据所述链上地址从所述第一区块链上获取所述待传输数据;获得所述待传输数据的验证结果;以及,将所述验证结果上传至所述第一区块链;将所述验证结果和所述待传输数据从所述第一区块链跨链发送至第二区块链,以便数据接收端从第二区块链上获取所述待传输数据。
-
公开(公告)号:CN114363321A
公开(公告)日:2022-04-15
申请号:CN202111659661.1
申请日:2021-12-30
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 本公开涉及由文件发送设备执行的文件传输方法,包括:将要传输的文件切分为多个文件分片,并根据第一预定规则命名每个文件分片;创建元文件,所述元文件包括每个文件分片的校验信息;根据第二预定规则将所述多个文件分片和所述元文件上传到文件服务器的存储目录中;以及将所述元文件的存储路径和校验信息通知文件接收设备,其中所述元文件的存储路径包括所述元文件的存储目录和所述元文件的文件名。本公开还涉及由文件接收设备执行的文件传输方法、文件传输方法、文件发送设备、文件接收设备、以及文件传输系统。
-
公开(公告)号:CN114297692A
公开(公告)日:2022-04-08
申请号:CN202111655728.4
申请日:2021-12-30
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 本公开涉及基于数据处理系统的隐私数据处理方法,包括:在第一用户侧:将需处理的数据划分为多个数据块,每个数据块包括多个数据行;以及将每个数据块分别进行加密,得到多个密文数据块,并将多个密文数据块传输给所述数据处理系统;以及在所述数据处理系统:将每个密文数据块分配给多个可信执行环境中的一个可信执行环境;可信执行环境将密文数据块解密为明文数据块,并对明文数据块中的多个数据行中的每个数据行进行处理,以得到明文处理结果;可信执行环境将明文处理结果加密得到密文处理结果,并将密文处理结果输出到可信执行环境之外;以及在可信执行环境之外执行存储功能代码,以将密文处理结果存储至外部存储空间。
-
公开(公告)号:CN112804358B
公开(公告)日:2021-07-23
申请号:CN202110339804.4
申请日:2021-03-30
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 本说明书实施例提供了一种基于中继设备网络跨链中转数据的方法和装置,所述中继设备网络中包括第一中继设备和第二中继设备,所述第一中继设备与第一区块链连接、并存储有查找表,所述第二中继设备与第二区块链连接,所述方法由所述第一中继设备执行,包括:从所述第一区块链获取跨链数据,所述跨链数据中包括该跨链数据的接收链标识;基于所述跨链数据确定所述跨链数据的接收链为第二区块链;确定本地是否与所述第二区块链连接;在确定本地不与所述第二区块链连接的情况中,基于所述查找表,将所述跨链数据发送给所述预定数目个中继设备中的至少一个中继设备,以用于将所述跨链数据发送给所述第二中继设备。
-
公开(公告)号:CN112734432B
公开(公告)日:2021-07-23
申请号:CN202110340165.3
申请日:2021-03-30
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 本说明书实施例提供了一种跨链数据处理方法和装置,所述方法由数据提供方设备执行,包括:从第一区块链获取第一数据;生成第二数据,所述第二数据具有预定数据结构,并且所述第二数据中包括:第一区块链的链标识、第一数据、第一数据的相关信息,其中,所述第一数据的相关信息中包括所述第一区块链的链类型;将所述第二数据提供给数据接收方设备。
-
公开(公告)号:CN112732800B
公开(公告)日:2021-07-13
申请号:CN202110339722.X
申请日:2021-03-30
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Inventor: 余逸荣
IPC: G06F16/2458 , G06Q40/04 , H04L29/08
Abstract: 本说明书实施例提供了一种提供跨链消息的方法和装置,所述方法由区块链的节点设备执行,包括:获取第一交易,所述第一交易中调用所述第一合约、并向所述第一合约提供第一跨链消息;执行第一交易,以在第一合约的账户状态中的消息队列中记录所述第一跨链消息;获取第二交易,所述第二交易中调用所述第一合约中的查询函数;执行第二交易,以从所述消息队列中读取所述第一跨链消息;生成与所述第二交易对应的第一数据,所述第一数据中包括所述第一跨链消息;将所述第一数据存储到所述区块链中。
-
-
-
-
-
-
-
-
-