-
公开(公告)号:US20210226793A1
公开(公告)日:2021-07-22
申请号:US17222619
申请日:2021-04-05
Applicant: Advanced New Technologies Co., Ltd.
Inventor: Chaofan Yu , Lei WANG , Aihui Zhou , Ning Zhang , Hongliang Tian , Junxian Xiao
Abstract: This disclosure relates to providing a high availability computing service in a distributed system. In one aspect, a method includes sending, by a computing unit of multiple computing units that are each executing a respective copy of a computing task, a certificate request to a trusted certificate generator. The request includes authentication information. The authentication information includes a code hash of the computing task. The computing unit receives a certificate report including a public key certificate in a certificate chain generated for the code hash and a private key corresponding to the public key certificate. The public key certificate and the private key form a certificate pair. The certificate chain includes multiple certificates including the public key certificate and a root certificate corresponding to the public key certificate. The computing unit is used as a TLS server. The certificate pair is set as a certificate pair of the TLS server.
-
公开(公告)号:US10972272B2
公开(公告)日:2021-04-06
申请号:US17035415
申请日:2020-09-28
Applicant: Advanced New Technologies Co., Ltd.
Inventor: Chaofan Yu , Lei Wang , Aihui Zhou , Ning Zhang , Hongliang Tian , Junxian Xiao
Abstract: This disclosure relates to providing a high availability computing service in a distributed system. In one aspect, a method includes sending, by a computing unit of multiple computing units that are each executing a respective copy of a computing task, a certificate request to a trusted certificate generator. The request includes authentication information. The authentication information includes a code hash of the computing task. The computing unit receives a certificate report including a public key certificate in a certificate chain generated for the code hash and a private key corresponding to the public key certificate. The public key certificate and the private key form a certificate pair. The certificate chain includes multiple certificates including the public key certificate and a root certificate corresponding to the public key certificate. The computing unit is used as a TLS server. The certificate pair is set as a certificate pair of the TLS server.
-
3.
公开(公告)号:US20210067347A1
公开(公告)日:2021-03-04
申请号:US16813524
申请日:2020-03-09
Applicant: Advanced New Technologies Co., Ltd.
Inventor: Chaofan Yu , Lei Wang , Aihui Zhou , Ning Zhang , Hongliang Tian , Junxian Xiao
Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing certifications. One of the methods includes: receiving, from a computing unit, a certificate request, wherein the computing unit comprises at least one processor and a memory communicably coupled to the at least one processor, wherein the memory stores programming instructions associated with a computing task executable by the at least one processor, and wherein the certificate request comprises a group of identifiers of a group of computing tasks and authentication information that comprises a hash value of the programming instructions; authenticating the computing unit based on the authentication information; in response to the computing unit is authenticated, determining, based on the hash value, that a computing task is included in the group of computing tasks; obtaining a certificate chain and a private key pre-generated for the group of identifiers; and sending a certificate report to the computing unit.
-
公开(公告)号:US20210067338A1
公开(公告)日:2021-03-04
申请号:US17035415
申请日:2020-09-28
Applicant: Advanced New Technologies Co., Ltd.
Inventor: Chaofan Yu , Lei Wang , Aihui Zhou , Ning Zhang , Hongliang Tian , Junxian Xiao
Abstract: This disclosure relates to providing a high availability computing service in a distributed system. In one aspect, a method includes sending, by a computing unit of multiple computing units that are each executing a respective copy of a computing task, a certificate request to a trusted certificate generator. The request includes authentication information. The authentication information includes a code hash of the computing task. The computing unit receives a certificate report including a public key certificate in a certificate chain generated for the code hash and a private key corresponding to the public key certificate. The public key certificate and the private key form a certificate pair. The certificate chain includes multiple certificates including the public key certificate and a root certificate corresponding to the public key certificate. The computing unit is used as a TLS server. The certificate pair is set as a certificate pair of the TLS server.
-
5.
公开(公告)号:US11228450B2
公开(公告)日:2022-01-18
申请号:US17244854
申请日:2021-04-29
Applicant: Advanced New Technologies Co., Ltd.
Inventor: Chaofan Yu , Lei Wang , Aihui Zhou , Ning Zhang , Hongliang Tian , Junxian Xiao
Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing certifications. One of the methods includes: receiving, from a computing unit, a certificate request, wherein the computing unit comprises at least one processor and a memory communicably coupled to the at least one processor, wherein the memory stores programming instructions associated with a computing task executable by the at least one processor, and wherein the certificate request comprises a group of identifiers of a group of computing tasks and authentication information that comprises a hash value of the programming instructions; authenticating the computing unit based on the authentication information; in response to the computing unit is authenticated, determining, based on the hash value, that a computing task is included in the group of computing tasks; obtaining a certificate chain and a private key pre-generated for the group of identifiers; and sending a certificate report to the computing unit.
-
公开(公告)号:US11206137B2
公开(公告)日:2021-12-21
申请号:US17222619
申请日:2021-04-05
Applicant: Advanced New Technologies Co., Ltd.
Inventor: Chaofan Yu , Lei Wang , Aihui Zhou , Ning Zhang , Hongliang Tian , Junxian Xiao
Abstract: This disclosure relates to providing a high availability computing service in a distributed system. In one aspect, a method includes sending, by a computing unit of multiple computing units that are each executing a respective copy of a computing task, a certificate request to a trusted certificate generator. The request includes authentication information. The authentication information includes a code hash of the computing task. The computing unit receives a certificate report including a public key certificate in a certificate chain generated for the code hash and a private key corresponding to the public key certificate. The public key certificate and the private key form a certificate pair. The certificate chain includes multiple certificates including the public key certificate and a root certificate corresponding to the public key certificate. The computing unit is used as a TLS server. The certificate pair is set as a certificate pair of the TLS server.
-
7.
公开(公告)号:US11038699B2
公开(公告)日:2021-06-15
申请号:US16813524
申请日:2020-03-09
Applicant: Advanced New Technologies Co., Ltd.
Inventor: Chaofan Yu , Lei Wang , Aihui Zhou , Ning Zhang , Hongliang Tian , Junxian Xiao
Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing certifications. One of the methods includes: receiving, from a computing unit, a certificate request, wherein the computing unit comprises at least one processor and a memory communicably coupled to the at least one processor, wherein the memory stores programming instructions associated with a computing task executable by the at least one processor, and wherein the certificate request comprises a group of identifiers of a group of computing tasks and authentication information that comprises a hash value of the programming instructions; authenticating the computing unit based on the authentication information; in response to the computing unit is authenticated, determining, based on the hash value, that a computing task is included in the group of computing tasks; obtaining a certificate chain and a private key pre-generated for the group of identifiers; and sending a certificate report to the computing unit.
-
8.
公开(公告)号:US20210250183A1
公开(公告)日:2021-08-12
申请号:US17244854
申请日:2021-04-29
Applicant: Advanced New Technologies Co., Ltd.
Inventor: Chaofan Yu , Lei Wang , Aihui Zhou , Ning Zhang , Hongliang Tian , Junxian Xiao
Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing certifications. One of the methods includes: receiving, from a computing unit, a certificate request, wherein the computing unit comprises at least one processor and a memory communicably coupled to the at least one processor, wherein the memory stores programming instructions associated with a computing task executable by the at least one processor, and wherein the certificate request comprises a group of identifiers of a group of computing tasks and authentication information that comprises a hash value of the programming instructions; authenticating the computing unit based on the authentication information; in response to the computing unit is authenticated, determining, based on the hash value, that a computing task is included in the group of computing tasks; obtaining a certificate chain and a private key pre-generated for the group of identifiers; and sending a certificate report to the computing unit.
-
-
-
-
-
-
-