<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>fully homomorphic encryption &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/fully-homomorphic-encryption/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Sat, 03 Oct 2026 18:55:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://scienmag.com/wp-content/uploads/2024/07/cropped-scienmag_ico-32x32.jpg</url>
	<title>fully homomorphic encryption &#8211; Science</title>
	<link>https://scienmag.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">73899611</site>	<item>
		<title>Encrypted Cancer Genomics: Benchmark Reveals Speed Versus Storage Tradeoff in Homomorphic Encryption</title>
		<link>https://scienmag.com/encrypted-cancer-genomics-benchmark-reveals-speed-versus-storage-tradeoff-in-homomorphic-encryption/</link>
		
		<dc:creator><![CDATA[Nathaniel Bowman]]></dc:creator>
		<pubDate>Sat, 03 Oct 2026 18:55:14 +0000</pubDate>
				<category><![CDATA[Biology]]></category>
		<category><![CDATA[Benchmarking cryptographic techniques for genomics]]></category>
		<category><![CDATA[BFV]]></category>
		<category><![CDATA[cancer genomics]]></category>
		<category><![CDATA[CKKS]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[cryptography]]></category>
		<category><![CDATA[Cryptography and data privacy in biomedical research]]></category>
		<category><![CDATA[Data Privacy]]></category>
		<category><![CDATA[Data security challenges in large-scale genomics]]></category>
		<category><![CDATA[differential expression analysis]]></category>
		<category><![CDATA[fully homomorphic encryption]]></category>
		<category><![CDATA[Fully homomorphic encryption applications in healthcare]]></category>
		<category><![CDATA[genomic pipelines]]></category>
		<category><![CDATA[Genomic privacy protection]]></category>
		<category><![CDATA[Homomorphic encryption in cancer research]]></category>
		<category><![CDATA[Performance evaluation of encryption methods for genomics]]></category>
		<category><![CDATA[Privacy-preserving transcriptomics]]></category>
		<category><![CDATA[Re-identification risks in genomic data sharing]]></category>
		<category><![CDATA[RNA-seq]]></category>
		<category><![CDATA[Secure cloud-based genomic data analysis]]></category>
		<category><![CDATA[Secure computation for RNA-sequencing data]]></category>
		<category><![CDATA[Speed versus storage tradeoff in encryption]]></category>
		<category><![CDATA[TCGA]]></category>
		<category><![CDATA[Transcriptomics]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=231486</guid>

					<description><![CDATA[A systematic benchmark of BFV and CKKS homomorphic encryption on cancer RNA-seq data reveals a clear latency-storage tradeoff while preserving gene ranking fidelity above 0.999.]]></description>
										<content:encoded><![CDATA[<p>Genomic medicine has a privacy problem that is getting harder to ignore. As hospitals and research consortia increasingly hand RNA-sequencing data to cloud platforms for large-scale analysis, the sensitive molecular profiles of cancer patients travel beyond institutional walls, where they become attractive targets for re-identification and misuse. A new study published in BMC Bioinformatics offers a rigorous empirical answer to one of the most promising technical fixes: fully homomorphic encryption, or FHE, a cryptographic technique that allows computation directly on encrypted data without ever decrypting it. The work, conducted by Dilen Shankar of the Department of Computer Technology at Anna University in Chennai, India, provides the kind of systematic, head-to-head benchmarking that the field has lacked, and its findings reveal a striking tradeoff between speed and storage that will shape how privacy-preserving genomics pipelines are built.</p>
<p>The appeal of fully homomorphic encryption in genomics is straightforward to state but difficult to achieve in practice. Differential expression analysis, one of the most common first steps in cancer transcriptomics, compares gene expression levels between groups of samples, such as tumor tissue versus healthy tissue, to identify genes whose activity changes with disease. Because expression profiles are inherently identifying, uploading raw count matrices to a third-party cloud service exposes patients to real risk. FHE promises to dissolve that risk: the cloud server performs the statistical computation on ciphertexts, and only the data owner, holding the secret key, can decrypt the results. The catch is cost. Homomorphic operations are orders of magnitude slower than their plaintext equivalents, and the exact penalty depends heavily on which encryption scheme is chosen and how its parameters are configured.</p>
<p>The study focuses on the two most widely deployed FHE schemes, BFV and CKKS, which take philosophically different approaches to arithmetic on encrypted data. BFV operates on exact integers, making it well suited to the raw integer counts that RNA-seq pipelines produce, but it requires careful quantization when computations produce fractional values. CKKS, by contrast, works natively with approximate real numbers, embedding a scaling factor into each plaintext and accepting a small, controlled amount of noise with every operation. That approximation is usually negligible for statistical work, but it accumulates through a process called rescaling, and the new research shows that this accumulation can become measurable under certain parameter settings. Until now, the field has had little empirical guidance on when each scheme&#8217;s weaknesses matter more than its strengths.</p>
<p>To settle the question, the author designed a benchmark of unusual thoroughness for the FHE-genomics intersection. Two cancer RNA-seq datasets served as testbeds: the UCI Gene Expression RNA-Seq dataset, comprising 801 samples spanning five cancer types and yielding ten pairwise class comparisons, and the TCGA lung cancer dataset combining lung squamous cell carcinoma and lung adenocarcinoma, with 1,129 samples and a single pairwise comparison. Experiments swept across polynomial modulus degrees of 4,096, 8,192 and 16,384, the parameter that largely determines both security headroom and computational cost, and across three cohort sizes. Every configuration was run ten independent times under parameters compliant with the 128-bit security standard, the widely accepted benchmark for practical cryptographic deployments, for a total of 300 runs. That repetition matters, because FHE timings can be noisy and single-run benchmarks have historically overstated the reliability of performance claims.</p>
<p>The headline result is a decisive speed advantage for BFV. Across every configuration tested, BFV completed the full encrypt-compute-decrypt cycle in 3.5 to 7.5 times less total latency than CKKS. For teams weighing the practicality of encrypted differential expression analysis, that gap is not a rounding error; it can be the difference between a pipeline that finishes overnight and one that stalls for days. Yet the story does not end there. CKKS fought back on a different axis: at the largest polynomial modulus degree of 16,384, its ciphertexts were approximately 2.66 times smaller per sample than BFV&#8217;s. In cloud environments where storage and bandwidth are billed by the gigabyte, and where genomic cohorts can involve tens of thousands of samples, that storage advantage translates directly into cost savings and faster data transfer. The study&#8217;s central conclusion is that neither scheme is universally dominant; the right choice depends on whether a deployment is latency-bound or storage-bound.</p>
<p>Perhaps the most surprising finding concerns what actually drives computational cost. Intuition suggests that processing more samples should take proportionally longer, but the benchmark showed that execution time scaled primarily with the number of pairwise class comparisons rather than with sample count. In the UCI dataset, with its ten pairwise comparisons, the encrypted computation was far heavier than in the TCGA comparison, despite the latter containing more samples. This is a genuinely counterintuitive result that had received little attention in prior FHE benchmarking studies, and it carries immediate practical implications: analysts designing privacy-preserving pipelines for multi-class cancer studies should budget their computation around the number of group contrasts, not the size of the cohort, and should consider consolidating comparisons wherever the science allows.</p>
<p>Accuracy, the other half of the tradeoff equation, behaved in scheme-specific ways that the author traced to the underlying mathematics. CKKS&#8217;s approximation error grew worse at higher polynomial modulus degrees, a consequence of scale-induced rescaling noise accumulating through the computation. BFV, working with exact integers, showed the opposite and rather elegant behavior: its quantization noise decreased as cohort size increased, because averaging over more samples smooths out the rounding error introduced when fractional statistics are mapped onto the integer plaintext space. These opposing error dynamics mean that the accuracy picture changes with both the scheme and the scale of the study, and pipeline designers cannot simply assume that bigger parameters yield better results.</p>
<p>Crucially, however, the study delivers a reassuring bottom line for biomedical validity. Across all 300 runs and every configuration tested, both BFV and CKKS preserved the ranking of differentially expressed genes with a Spearman rank correlation above 0.999 relative to the plaintext baseline. In other words, even where numerical errors crept in, the biological conclusions, which genes rise to the top of the differential expression list, remained essentially identical to what an unencrypted analysis would produce. For clinical and research applications, that ranking fidelity is arguably the metric that matters most, and the result suggests that FHE-based privacy protection need not come at the price of scientific correctness.</p>
<p>Beyond the specific numbers, the study establishes a reproducible benchmarking framework that other researchers can extend to additional schemes, datasets, and statistical tasks. The author acknowledges Dr. Sudhakar Theerthagiri of Anna University&#8217;s MIT Campus for guidance on cryptography and methodological decisions, and the work received no external funding. Published open access on 15 September 2026, the paper arrives at a moment when privacy regulation and cloud genomics are colliding with growing force. As sequencing costs continue to fall and multi-institutional cancer studies become the norm, the demand for computation on encrypted genomes will only intensify. This benchmark gives the field its clearest map yet of the terrain: BFV for speed, CKKS for storage, class comparisons as the true computational driver, and gene rankings that survive encryption essentially intact. For a discipline wrestling with how to share its most sensitive data without giving it away, that map is a valuable piece of infrastructure in its own right.</p>
<p><strong>Subject of Research:</strong> Privacy-preserving differential expression analysis of cancer RNA-seq data using fully homomorphic encryption</p>
<p><strong>Article Title:</strong> Privacy-preserving differential expression analysis via fully homomorphic encryption: a systematic tradeoff evaluation of BFV and CKKS on cancer RNA-seq datasets</p>
<p><strong>Article References:</strong> Shankar, D. (2026). Privacy-preserving differential expression analysis via fully homomorphic encryption: a systematic tradeoff evaluation of BFV and CKKS on cancer RNA-seq datasets. <em>BMC Bioinformatics</em>. <a href="https://doi.org/10.1186/s12859-026-06609-7" rel="noopener noreferrer">https://doi.org/10.1186/s12859-026-06609-7</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1186/s12859-026-06609-7" rel="noopener noreferrer">10.1186/s12859-026-06609-7</a></p>
<p><strong>Keywords:</strong> fully homomorphic encryption, BFV, CKKS, differential expression analysis, RNA-seq, cancer genomics, data privacy, transcriptomics, cloud computing, TCGA, genomic pipelines, cryptography</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">231486</post-id>	</item>
		<item>
		<title>New survey maps how compilers make encrypted computing usable</title>
		<link>https://scienmag.com/new-survey-maps-how-compilers-make-encrypted-computing-usable/</link>
		
		<dc:creator><![CDATA[Denise Maddox]]></dc:creator>
		<pubDate>Tue, 22 Sep 2026 16:07:57 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[advancements in homomorphic encryption compiler technology]]></category>
		<category><![CDATA[bootstrapping]]></category>
		<category><![CDATA[challenges in encrypted program development]]></category>
		<category><![CDATA[CKKS scheme]]></category>
		<category><![CDATA[cloud computing privacy]]></category>
		<category><![CDATA[compilers]]></category>
		<category><![CDATA[cryptographic techniques for data privacy]]></category>
		<category><![CDATA[cryptography]]></category>
		<category><![CDATA[Data Privacy]]></category>
		<category><![CDATA[encrypted data processing in cloud computing]]></category>
		<category><![CDATA[end-to-end encrypted data analysis]]></category>
		<category><![CDATA[fully homomorphic encryption]]></category>
		<category><![CDATA[fully homomorphic encryption software tools]]></category>
		<category><![CDATA[homomorphic encryption compilers]]></category>
		<category><![CDATA[homomorphic encryption libraries]]></category>
		<category><![CDATA[homomorphic encryption scheme implementations]]></category>
		<category><![CDATA[improving efficiency of encrypted computations]]></category>
		<category><![CDATA[Machine learning]]></category>
		<category><![CDATA[parameter selection]]></category>
		<category><![CDATA[program synthesis]]></category>
		<category><![CDATA[scale management]]></category>
		<category><![CDATA[secure data outsourcing in healthcare and finance]]></category>
		<category><![CDATA[SIMD vectorization]]></category>
		<category><![CDATA[software mapping of homomorphic encryption schemes]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=206595</guid>

					<description><![CDATA[A new survey systematically examines the compilers that translate ordinary programs into fully homomorphic encryption code, a technology that enables computing on encrypted data but remains up to 100,000 times slower than plaintext computation.]]></description>
										<content:encoded><![CDATA[<p>Fully homomorphic encryption has long been billed as the holy grail of data privacy: a cryptographic technique that lets a cloud server compute on encrypted data without ever seeing a single plaintext value. Yet for all its promise, actually writing a homomorphic encryption program has remained a punishingly specialized art. A new open-access survey in the journal Cybersecurity, led by Zhuoyu Tian of the Institute of Information Engineering at the Chinese Academy of Sciences together with colleagues from the University of Chinese Academy of Sciences and Ant Research, offers the most detailed map yet of the software tools, known as fully homomorphic encryption compilers, that are trying to change that.</p>
<p>The stakes are enormous. Fully homomorphic encryption enables end-to-end encrypted data processing in untrusted environments, meaning a hospital could outsource genome analysis or a bank could delegate fraud detection to a cloud provider without exposing any sensitive records. Schemes such as BGV, BFV, GSW, CKKS, and TFHE have matured steadily over the past decade, and libraries like HElib, SEAL, HEAAN, Lattigo, OpenFHE, and PALISADE now implement their underlying arithmetic. But even with these libraries, the survey reports, encrypted computations on CPUs run four to five orders of magnitude slower than their plaintext equivalents. Well-optimized programs can be hundreds of times faster than naive ones, which makes efficient programming not a nicety but a necessity.</p>
<p>The difficulty begins with the extremely restricted set of primitive operations. Homomorphic programs can only perform vector element-wise addition, element-wise multiplication, and rotation shifts over long ciphertext vectors containing thousands to tens of thousands of slots. Operations that are trivial on a CPU, such as accessing a single array element or shuffling a vector, can require dozens or even hundreds of rotations and consume precious computational budget. Sophisticated tricks, like the single-input single-output convolution scheme that needs only kernel-squared rotations instead of a naive avalanche of masks and shifts, can improve efficiency by orders of magnitude, but designing such non-intuitive implementations demands years of cryptographic and numerical expertise.</p>
<p>A second layer of complexity comes from ciphertext maintenance. In the CKKS scheme, which the survey focuses on because of its dominance in machine learning workloads, every multiplication roughly squares a ciphertext&#8217;s scaling factor, and Rescale operations must be strategically inserted to keep scales and noise from growing exponentially. Binary operations also impose strict constraints: their operands must sit at the same level and, for additions, share the same scaling factor. Even seemingly obvious strategies backfire. The survey&#8217;s authors walk through a simple computation of x squared plus x to show that the always-rescale approach wastes a level, and a ResNet-style example demonstrates that naively bootstrapping ciphertexts the moment they run out of levels can nullify most of bootstrapping&#8217;s benefit, an operation that alone can consume over 80 percent of total runtime in deep inference workloads.</p>
<p>Parameter selection forms a third minefield. The polynomial degree N, the initial level budget L, and the small-prime bit width B interact in complicated ways that determine correctness, security, and speed simultaneously. The approximate nature of CKKS makes this worse: unlike exact schemes such as BFV and BGV, CKKS decryption always carries error, and bootstrapping merely restores multiplication capacity without cleaning the noise. The survey cites a striking case where a ResNet-20 inference program achieves 89.53 percent accuracy with a prime width of 33 bits but collapses to 10.87 percent, essentially random guessing, when that width drops to 31 bits.</p>
<p>Fully homomorphic encryption compilers attack these problems by translating ordinary programs, whether tensor code resembling PyTorch or plain scalar programs with loops, into optimized ciphertext programs. The survey describes a typical workflow: parse the input into an internal graph representation, optionally rewrite primitive operations, insert scale management and bootstrapping operations, choose evaluation keys and cryptographic parameters, and finally emit source code targeting a backend library or a standalone executable. Crucially, these compilers are device-agnostic, introducing minimal overhead compared with dedicated hardware accelerators, and they often generate code that outperforms expert hand-tuned implementations.</p>
<p>The heart of the survey is a systematic dissection of scale-management techniques. EVA, the first compiler to prioritize this problem, introduced watermark-based rescaling and eager level matching, delivering a 2.3-times average speedup over earlier approaches. Hecate extended that framework with a new Downscale operation and a search procedure driven by a cost model, gaining a further 27.85 percent on average but at the price of compilation times that can stretch to hundreds of seconds. ELASM added a scale-to-noise-ratio concept with noise-aware waterlines, letting users trade accuracy against latency, cutting output error by tens to hundreds of times at equal latency. The newest entrant, Reserve, replaces search with a backward static analysis that nearly matches Hecate&#8217;s performance while compiling in seconds rather than minutes.</p>
<p>Bootstrapping insertion has undergone a parallel revolution. DaCapo uses liveness analysis, bypass edge detection, and dynamic programming to find cost-minimizing insertion points, achieving a 1.21-times speedup over manual implementations on networks up to ResNet-40 and MobileNet. Fhelipe streamlines the same idea with depth boundaries and shortcut edges, and additionally supports hundreds of tensor data layouts, producing an 18.5-times speedup over the earlier layout compiler CHET. HALO specializes in dynamic loops whose trip counts depend on encrypted values, packing loop-carried variables into a single bootstrapped ciphertext and reducing code size by up to 11 times compared with DaCapo. Orion, tailored to private neural inference, models bootstrapping placement as a shortest-path problem on a level digraph, reducing ResNet-20 compilation to under two seconds, an 8.14-times speedup over DaCapo, and trimming inserted bootstraps by 36.2 percent relative to Fhelipe.</p>
<p>For general scalar programs, the survey contrasts synthesis-based and heuristic-based vectorization. Porcupine uses counter-example-guided program synthesis to discover optimal homomorphic kernels, matching or beating expert code with up to 52 percent improvements, but it can only handle roughly a dozen instructions and needed over 609 seconds for a small image filter. Coyote, building on superword-level parallelism, shows why naive vectorization fails when rotations are expensive, yet its own gains remain modest at 0.74 times expert performance. HECO, by contrast, applies a heuristic batching pipeline that transforms imperative code into efficient vectorized form in under a second, delivering three to four orders of magnitude improvement over naive element-by-element translation while scaling to large programs.</p>
<p>The survey closes with a candid assessment of what remains broken. Most compilers still target only the SEAL library, which lacks bootstrapping support and therefore caps program depth; documentation and user experience lag far behind mainstream compiler infrastructure; and parameter selection often relies on crude fixed defaults rather than precise cost models. The authors call for compilers that integrate state-of-the-art homomorphic algorithms, support general-purpose control flow, span multiple schemes from CKKS to TFHE, and even compile across schemes within a single application, an area where only the HEIR project has made an early start. Their conclusion is unambiguous: just as compilers absorbed the manual optimizations of early CPU programming, fully homomorphic encryption compilers are poised to become the primary gateway through which ordinary programmers, not cryptographers, will unlock computation on encrypted data.</p>
<p><strong>Subject of Research:</strong> Compilers for fully homomorphic encryption, the tools that automatically convert ordinary programs into optimized code for computing on encrypted data.</p>
<p><strong>Article Title:</strong> A survey on fully homomorphic encryption compilers</p>
<p><strong>Article References:</strong> Tian, Z., Fan, S., Deng, X., Hou, R., Meng, D., &amp; Zhang, M. (2026). A survey on fully homomorphic encryption compilers. <em>Cybersecurity, 9</em>(1), Article 218. <a href="https://doi.org/10.1186/s42400-026-00641-z" rel="noopener noreferrer">https://doi.org/10.1186/s42400-026-00641-z</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1186/s42400-026-00641-z" rel="noopener noreferrer">10.1186/s42400-026-00641-z</a></p>
<p><strong>Keywords:</strong> fully homomorphic encryption, compilers, CKKS scheme, cryptography, cloud computing privacy, bootstrapping, scale management, SIMD vectorization, machine learning, program synthesis, parameter selection, data privacy</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">206595</post-id>	</item>
	</channel>
</rss>
