Bitcoin Forum
May 21, 2024, 04:28:15 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: When have people made a POW problem from encryption rather than hashing?  (Read 113 times)
jvanname (OP)
Member
**
Offline Offline

Activity: 720
Merit: 51


View Profile
December 13, 2017, 05:06:17 PM
Last edit: December 13, 2017, 05:29:21 PM by jvanname
 #1

So the kind of POW problem that I was thinking of is like this:

1. Suppose that E is an encryption function (such as 256 bit AES). Find a suitable hash k along with a 1 block string x so that E_k(x) XOR x<D (the Matyas–Meyer–Oseas hash).

2. Suppose that E is an encryption function (such as 256 bit AES). Find a suitable hash k along with a 1 block string x so that E_k(x) XOR x XOR k<D (the Miyaguchi–Preneel hash).

This way people can use encryption rather than the conventional hashes as their POW problem.
jvanname (OP)
Member
**
Offline Offline

Activity: 720
Merit: 51


View Profile
December 13, 2017, 05:53:28 PM
 #2

I found that Skein, a cryptographic hash function uses a variant of the Matyas–Meyer–Oseas hash with Threefish as its encryption function. Skein is used as one of the POW problems in MyriadCoin.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!