• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

Crypt4GH-JS:通过客户端加密在网上安全存储敏感数据。

Crypt4GH-JS: securely storing sensitive data online with client-side encryption.

作者信息

Thelen Fabienne, Hochmuth Jannis, Griep Sven, Schwab Benedikt, Goesmann Alexander, Förster Frank

机构信息

Bioinformatics and Systems Biology, Justus Liebig University Giessen, Ludwigsplatz 13-15, Giessen, Hesse, 35390, Germany.

Bioinformatics Core Facility, Justus Liebig University Giessen, Ludwigsplatz 13-15, Giessen, Hesse, 35390, Germany.

出版信息

Bioinformatics. 2024 Dec 26;41(1). doi: 10.1093/bioinformatics/btae763.

DOI:10.1093/bioinformatics/btae763
PMID:39760924
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11771768/
Abstract

MOTIVATION AND RESULTS

Crypt4GH-JS is a browser-ready implementation of the Crypt4GH file encryption standard written in JavaScript. While having minimal to no impact on data upload and download throughput this library enables on-the-fly encryption of arbitrary data in web applications, regardless of whether on the client or server side. As development moves more and more toward cloud-native applications, this library represents a significant step forward for flexible data security in the context of opaque cloud storage systems.

AVAILABILITY AND IMPLEMENTATION

Crypt4GH-JS can be installed via Node Package Manager (https://www.npmjs.com/package/crypt4gh_js) or through its public GitHub Repository (https://github.com/fathelen/crypt4ghJS), where the source code is available. Crypt4GH-JS can be tested in the browser using our demonstration website, which can be found at: https://fathelen.github.io/crypt4ghJS/.

摘要

动机与成果

Crypt4GH-JS是用JavaScript编写的Crypt4GH文件加密标准的一种可在浏览器中运行的实现。该库对数据上传和下载吞吐量的影响微乎其微,甚至没有影响,它能够对Web应用程序中的任意数据进行实时加密,无论该应用程序是在客户端还是服务器端。随着开发越来越向云原生应用程序发展,在不透明的云存储系统环境中,该库代表了灵活数据安全方面的重大进步。

可用性与实现方式

Crypt4GH-JS可以通过Node Package Manager(https://www.npmjs.com/package/crypt4gh_js)进行安装,也可以通过其公开的GitHub仓库(https://github.com/fathelen/crypt4ghJS)进行安装,该仓库提供了源代码。可以使用我们的演示网站在浏览器中对Crypt4GH-JS进行测试,该演示网站可在以下网址找到:https://fathelen.github.io/crypt4ghJS/ 。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f3bc/11771768/32f917922571/btae763f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f3bc/11771768/32f917922571/btae763f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f3bc/11771768/32f917922571/btae763f1.jpg

相似文献

1
Crypt4GH-JS: securely storing sensitive data online with client-side encryption.Crypt4GH-JS:通过客户端加密在网上安全存储敏感数据。
Bioinformatics. 2024 Dec 26;41(1). doi: 10.1093/bioinformatics/btae763.
2
igv.js: an embeddable JavaScript implementation of the Integrative Genomics Viewer (IGV).igv.js:一个可嵌入的 JavaScript 实现的综合基因组浏览器(IGV)。
Bioinformatics. 2023 Jan 1;39(1). doi: 10.1093/bioinformatics/btac830.
3
Cram-JS: reference-based decompression in node and the browser.Cram-JS:基于引用的节点和浏览器解压缩。
Bioinformatics. 2019 Nov 1;35(21):4451-4452. doi: 10.1093/bioinformatics/btz384.
4
pileup.js: a JavaScript library for interactive and in-browser visualization of genomic data.pileup.js:一个用于基因组数据交互式浏览器内可视化的JavaScript库。
Bioinformatics. 2016 Aug 1;32(15):2378-9. doi: 10.1093/bioinformatics/btw167. Epub 2016 Mar 29.
5
CRAMER: a lightweight, highly customizable web-based genome browser supporting multiple visualization instances.CRAMER:一个轻量级、高度可定制的基于网络的基因组浏览器,支持多个可视化实例。
Bioinformatics. 2020 Jun 1;36(11):3556-3557. doi: 10.1093/bioinformatics/btaa146.
6
libsbmljs-Enabling web-based SBML tools.libsbmljs-支持基于网络的 SBML 工具。
Biosystems. 2020 Jul;195:104150. doi: 10.1016/j.biosystems.2020.104150. Epub 2020 Apr 24.
7
Unipept Visualizations: an interactive visualization library for biological data.Unipept可视化:一个用于生物数据的交互式可视化库。
Bioinformatics. 2022 Jan 3;38(2):562-563. doi: 10.1093/bioinformatics/btab590.
8
Crypt4GH: a file format standard enabling native access to encrypted data.Crypt4GH:一种支持对加密数据进行原生访问的文件格式标准。
Bioinformatics. 2021 Sep 9;37(17):2753-2754. doi: 10.1093/bioinformatics/btab087.
9
PlasCAT: Plasmid Cloud Assembly Tool.PlasCAT:质粒云组装工具。
Bioinformatics. 2024 May 2;40(5). doi: 10.1093/bioinformatics/btae299.
10
Efficient secure-channel free public key encryption with keyword search for EMRs in cloud storage.用于云存储中电子病历的高效无安全通道带关键字搜索的公钥加密。
J Med Syst. 2015 Feb;39(2):11. doi: 10.1007/s10916-014-0178-y. Epub 2015 Jan 30.

本文引用的文献

1
Fifty years of Nucleic Acids Research.《核酸研究》五十年
Nucleic Acids Res. 2024 Jan 11;52(1):1-3. doi: 10.1093/nar/gkad1156.
2
GA4GH: International policies and standards for data sharing across genomic research and healthcare.全球基因组与健康联盟(GA4GH):跨基因组研究与医疗保健领域数据共享的国际政策与标准。
Cell Genom. 2021 Nov 10;1(2). doi: 10.1016/j.xgen.2021.100029.
3
Crypt4GH: a file format standard enabling native access to encrypted data.Crypt4GH:一种支持对加密数据进行原生访问的文件格式标准。
Bioinformatics. 2021 Sep 9;37(17):2753-2754. doi: 10.1093/bioinformatics/btab087.