|
|||||||
![]() |
|
|
Thread Tools |
|
|
#1 |
|
Player Character
bit-tech Staff
Join Date: Apr 2007
Posts: 7,949
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
IBM develops crypto-peeking tech
http://www.bit-tech.net/news/bits/20...peeking-tech/1
An IBM researcher has cracked the problem of processing private data with a technique for working with encrypted data without ever having access to the unencrypted versions.
__________________
|
|
|
|
|
|
#2 | |
|
Officious Bystander
Join Date: May 2003
Location: Nodnol
Posts: 1,595
![]() |
Quote:
As a simple example, you could do this with a very simple but very weak encryption algorithm and very poor data efficiency (encrypted files would be larger than plaintext) - pick a large number as your key (k). Then to encrypt, E(x) = x * k + a random integer between 0 and (k-1). Because an attacker doesn't know k, he can't decrypt. The use of the random number prevents an attacker deducing k by factoring E(x). To decrypt, just round down E(x)/k to give an integer, x. This is flawed because the encryption is ludicrously weak, and also because if you encrypt two equal plaintexts there is no way to predict which will give a higher value after encryption, so sorting would not preserve the order of equal values, but it is an illustration. I don't know what sort of operations you'd want to perform on encrypted data, but I guess sorting might be one of them. Addition and subtraction might be another. In any event, it will entail a different encryption algorithm to the usual suspects (RSA, AES etc.). I look forward to reading about this in more detail.
__________________
Demand Naked DSL in the UK! |
|
|
|
|
|
|
#3 |
|
Hiiyaaaa
Join Date: Jan 2009
Location: Kent, England
Posts: 220
![]() |
^ wow. not sure i understood more than 30 percent of that
__________________
EP45-UD3R, QX6800, 8GB Ballistix 6400 4-4-4-12, 4870x2, All in a CoolerMaster CM690! And now using... Windows 7, it's luuuuurvely
|
|
|
|
|
|
#4 |
|
Senior Super Douche
Join Date: Feb 2005
Location: Sheffield, UK
Posts: 229
![]() |
“enabling a layperson to perform flawless neurosurgery while blindfolded, and without later remembering the episode”
Hmm, sounds like an episode of Dollhouse. |
|
|
|
|
|
#5 | |
|
Multimodder
Join Date: May 2008
Posts: 203
![]() |
Quote:
|
|
|
|
|
|
|
#6 |
|
Officious Bystander
Join Date: May 2003
Location: Nodnol
Posts: 1,595
![]() |
Sorry, I tend not to explain myself very well! Basically the idea is to allow some (presumably fairly basic) manipulation of encrypted data without needing to decrypt it and re-encrypt it. I'm sure it has applications, not sure exactly what!
__________________
Demand Naked DSL in the UK! |
|
|
|
|
|
#7 |
|
She geek
Join Date: Dec 2008
Location: UK
Posts: 246
![]() |
Very sceptical of the security within this one. Searching is one area where encryption is a barrier to function and for good reason.
I build fundraising systems for some of the big name charities and you have to be clever to work around the FACT!! that you cannot search within encypted data without either A) compromising your encryption methods or B) decrypting everthing before you search. Any technique that allows basic manipulation (even sorting) poses a potential risk of exposing the contents or content distribution of your encrypted data. It also has it's flaws, as you will see here: http://portal.acm.org/citation.cfm?doid=1536414.1536440
__________________
Asus P6T Deluxe, i7 920, BFG 285OC, 6gb, 7x1tb, Vista X64, Dell 2408, Dell 2001 Dell M90, T7600,3gb, Win7x64, Dell 2001 MacBook Pro 13" SnowLeopard |
|
|
|
|
|
#8 | ||
|
Multimodder
Join Date: Nov 2008
Posts: 98
![]() |
Quote:
Quote:
__________________
C2D E8400 :: PNY 8800GT 512MB :: 2x2GB G.SKILL Pi Black DDR2 800 4-4-4-12 :: Asus Maximus Formula :: WindowsXP SP3 :: 2x320GB HDDs RAID0 :: Zalman CNPS9500 LED :: OCZ Freeze :: SevenTeam ST-550PAG 550W |
||
|
|
|
|
|
#9 |
|
sea grogin
Join Date: Dec 2008
Location: Fresno, CA
Posts: 1,735
![]() ![]() ![]() ![]() ![]() |
homo encryption huh
__________________
He's the American ****head who makes tricks with bricks! |
|
|
|
|
|
#10 |
|
Multimodder
Join Date: Aug 2005
Posts: 105
![]() |
A quick look at wikipedia sheds plenty of light on this subject. Homomorphic encryption in the past has existed but only allowed one of two operations on the encrypted data, addition or multiplication. I'm assuming this IBM breakthrough allows both.
To do this as an example, if you were the only one that could decrypt information from your bank. Homorphic encryption would allow you to pass this encrypted data on to a third party and they could for example add up all the debits and credits returning you a balance. But they would do this purely with the encrypted information from your bank and return the answer to you encrypted in the same way. They would never need (or be able to) to decrypt and see the actual amounts of money you transacted. Obviously this is a limited example, but you can imagine the possibilities for third parties processing your personal information without ever having access to its actual details. |
|
|
|
![]() |
| Thread Tools | |
|
|