Highly available encryption framework for multiple different computing environments

A system is provided for data object encryption. The system includes an encryption framework available across a plurality of runtime environments. The system is configured to receive a data object in one of the plurality of runtime environments, wherein the data object is capable of being encrypted...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ye, Lei, Fu, Xiongjian, Murray, David Baiyor, Chaudhary, Vineet Deokaran
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Ye, Lei
Fu, Xiongjian
Murray, David Baiyor
Chaudhary, Vineet Deokaran
description A system is provided for data object encryption. The system includes an encryption framework available across a plurality of runtime environments. The system is configured to receive a data object in one of the plurality of runtime environments, wherein the data object is capable of being encrypted using a content encryption key and determine an encryption module implemented in the encryption framework that is compatible with the one of the plurality of runtime environment, wherein the encryption module comprises a key service provider that provides a master key and a key wrapping algorithm for the content encryption key in the runtime environment. The system is further configured to encrypt the data object using the content encryption key, encrypt the content encryption key using the master key and key wrapping algorithm, and write the encrypted data object to networked database storage.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US10956600B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US10956600B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US10956600B23</originalsourceid><addsrcrecordid>eNqNi0EKwjAQAHvxIOof4gOEqFjwqii9V89ljZu6mGzCJq309-bgAzwNDDPzqm2of7lJwQjk4OFQIRuZYqbAygp4_AR5KxtE-cFliqV4krUoyFmZ4OOQiftyjSSBfbFpWc0suISrHxfV-nq5nZsNxtBhimCQMXf3dquPh7rW-rTb_9N8AfjsOes</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Highly available encryption framework for multiple different computing environments</title><source>esp@cenet</source><creator>Ye, Lei ; Fu, Xiongjian ; Murray, David Baiyor ; Chaudhary, Vineet Deokaran</creator><creatorcontrib>Ye, Lei ; Fu, Xiongjian ; Murray, David Baiyor ; Chaudhary, Vineet Deokaran</creatorcontrib><description>A system is provided for data object encryption. The system includes an encryption framework available across a plurality of runtime environments. The system is configured to receive a data object in one of the plurality of runtime environments, wherein the data object is capable of being encrypted using a content encryption key and determine an encryption module implemented in the encryption framework that is compatible with the one of the plurality of runtime environment, wherein the encryption module comprises a key service provider that provides a master key and a key wrapping algorithm for the content encryption key in the runtime environment. The system is further configured to encrypt the data object using the content encryption key, encrypt the content encryption key using the master key and key wrapping algorithm, and write the encrypted data object to networked database storage.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; PHYSICS ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2021</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20210323&amp;DB=EPODOC&amp;CC=US&amp;NR=10956600B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,309,781,886,25569,76552</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20210323&amp;DB=EPODOC&amp;CC=US&amp;NR=10956600B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Ye, Lei</creatorcontrib><creatorcontrib>Fu, Xiongjian</creatorcontrib><creatorcontrib>Murray, David Baiyor</creatorcontrib><creatorcontrib>Chaudhary, Vineet Deokaran</creatorcontrib><title>Highly available encryption framework for multiple different computing environments</title><description>A system is provided for data object encryption. The system includes an encryption framework available across a plurality of runtime environments. The system is configured to receive a data object in one of the plurality of runtime environments, wherein the data object is capable of being encrypted using a content encryption key and determine an encryption module implemented in the encryption framework that is compatible with the one of the plurality of runtime environment, wherein the encryption module comprises a key service provider that provides a master key and a key wrapping algorithm for the content encryption key in the runtime environment. The system is further configured to encrypt the data object using the content encryption key, encrypt the content encryption key using the master key and key wrapping algorithm, and write the encrypted data object to networked database storage.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>ELECTRICITY</subject><subject>PHYSICS</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2021</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNi0EKwjAQAHvxIOof4gOEqFjwqii9V89ljZu6mGzCJq309-bgAzwNDDPzqm2of7lJwQjk4OFQIRuZYqbAygp4_AR5KxtE-cFliqV4krUoyFmZ4OOQiftyjSSBfbFpWc0suISrHxfV-nq5nZsNxtBhimCQMXf3dquPh7rW-rTb_9N8AfjsOes</recordid><startdate>20210323</startdate><enddate>20210323</enddate><creator>Ye, Lei</creator><creator>Fu, Xiongjian</creator><creator>Murray, David Baiyor</creator><creator>Chaudhary, Vineet Deokaran</creator><scope>EVB</scope></search><sort><creationdate>20210323</creationdate><title>Highly available encryption framework for multiple different computing environments</title><author>Ye, Lei ; Fu, Xiongjian ; Murray, David Baiyor ; Chaudhary, Vineet Deokaran</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US10956600B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2021</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>ELECTRICITY</topic><topic>PHYSICS</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>Ye, Lei</creatorcontrib><creatorcontrib>Fu, Xiongjian</creatorcontrib><creatorcontrib>Murray, David Baiyor</creatorcontrib><creatorcontrib>Chaudhary, Vineet Deokaran</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Ye, Lei</au><au>Fu, Xiongjian</au><au>Murray, David Baiyor</au><au>Chaudhary, Vineet Deokaran</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Highly available encryption framework for multiple different computing environments</title><date>2021-03-23</date><risdate>2021</risdate><abstract>A system is provided for data object encryption. The system includes an encryption framework available across a plurality of runtime environments. The system is configured to receive a data object in one of the plurality of runtime environments, wherein the data object is capable of being encrypted using a content encryption key and determine an encryption module implemented in the encryption framework that is compatible with the one of the plurality of runtime environment, wherein the encryption module comprises a key service provider that provides a master key and a key wrapping algorithm for the content encryption key in the runtime environment. The system is further configured to encrypt the data object using the content encryption key, encrypt the content encryption key using the master key and key wrapping algorithm, and write the encrypted data object to networked database storage.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US10956600B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC COMMUNICATION TECHNIQUE
ELECTRIC DIGITAL DATA PROCESSING
ELECTRICITY
PHYSICS
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title Highly available encryption framework for multiple different computing environments
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-13T04%3A44%3A15IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Ye,%20Lei&rft.date=2021-03-23&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS10956600B2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true