create account

Could Attribute Based Encryption (ABE) be utilized by Steemit to improve the account recovery processes? | [OPEN QUESTION] by dana-edwards

View this thread on: hive.blogpeakd.comecency.com
· @dana-edwards ·
$76.86
Could Attribute Based Encryption (ABE) be utilized by Steemit to improve the account recovery processes? | [OPEN QUESTION]
Can Attribute Based Encryption improve account recovery procedures on Steemit?
========================================================================

https://youtu.be/O0NoW4UOd9Y

 - Suppose instead of the owner designating a specific account recover agent, the owner instead defines a set of attributes which any account recovery agent from a pool of agents must have?  So instead of "Steemit" the organization, it would be any organization which fits a specified criteria in terms of attributes.
 - Suppose reputation could be an attribute. If an entity has a very good reputation, then they have access? 
 - Could any Steemit user encrypt their private key (owner key) in such a way that only an entity with the correct attributes can decrypt it? This way in the case where a password is lost, there is always a backup encrypted somewhere on the blockchain or in some private cloud which can be decrypted only by an entity with an exact set of attributes.

Attribute based encryption is interesting, but does it solve the problem of allowing accounts and account passwords to be recovered from a backup hosted in the cloud or in the Steemit blockchain itself? Can it allow for a recovery pool consisting of pseudo-anonymous entities to be selected for access based only on having the matching attributes chosen by the owner of the account?




References

Goyal, V., Pandey, O., Sahai, A., & Waters, B. (2006, October). Attribute-based encryption for fine-grained access control of encrypted data. In Proceedings of the 13th ACM conference on Computer and communications security (pp. 89-98). Acm.
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 65 others
properties (23)
authordana-edwards
permlinkcould-attribute-based-encryption-abe-be-utilized-by-steemit-to-improve-the-account-recovery-processes-or-open-question
categorycrypto-news
json_metadata{"tags":["crypto-news","steemit","steem","blockchain","cryptography"],"links":["https://youtu.be/O0NoW4UOd9Y"]}
created2016-08-06 23:53:18
last_update2016-08-06 23:53:18
depth0
children7
last_payout2016-09-06 13:46:27
cashout_time1969-12-31 23:59:59
total_payout_value66.878 HBD
curator_payout_value9.984 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,603
author_reputation353,623,611,191,427
root_title"Could Attribute Based Encryption (ABE) be utilized by Steemit to improve the account recovery processes? | [OPEN QUESTION]"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id652,959
net_rshares16,916,466,843,283
author_curate_reward""
vote details (129)
@dana-edwards · (edited)
The main problems: 

1. What if I lost my password to my Steemit account which is now worth $1 million dollars?
2. What if I want to avoid announcing to the world who my recovery agent will be in advance but instead want to specify criteria which would create a pool out of the crowd which matches my search criteria for being a quality recovery agent?

What I've been thinking about is how to solve these sorts of problems, and also thinking about the idea of recovery pools which form around attributes. What I don't know is if it is feasible to do it on Graphene technology but I do know that Storj or even IPFS would allow for the storage of the encrypted data.
👍  , ,
properties (23)
authordana-edwards
permlinkre-dana-edwards-could-attribute-based-encryption-abe-be-utilized-by-steemit-to-improve-the-account-recovery-processes-or-open-question-20160806t235738004z
categorycrypto-news
json_metadata{"tags":["crypto-news"]}
created2016-08-06 23:57:36
last_update2016-08-06 23:58:27
depth1
children4
last_payout2016-09-06 13:46:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length665
author_reputation353,623,611,191,427
root_title"Could Attribute Based Encryption (ABE) be utilized by Steemit to improve the account recovery processes? | [OPEN QUESTION]"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id653,000
net_rshares2,708,485,692
author_curate_reward""
vote details (3)
@egjoshslim · (edited)
i got down voted by someone with as much SP as you and it removed all my value from my post :( was decent amount aswell :( kinda caused me to write a good bye post to steemit. im not the only one either. Posts like this make me want to stay though!  my brain hurts! :P my last post on steemit (i think :/ ) https://steemit.com/steemit/@egjoshslim/why-are-people-getting-butt-hurt-over-any-post-that-mention-any-issue-with-steemit try to only use down votes for spam and copied content :( not legitimate users that you disagree with their opinion. it took the wind right out from under me :(
👍  
properties (23)
authoregjoshslim
permlinkre-dana-edwards-re-dana-edwards-could-attribute-based-encryption-abe-be-utilized-by-steemit-to-improve-the-account-recovery-processes-or-open-question-20160807t094631215z
categorycrypto-news
json_metadata{"tags":["crypto-news"],"links":["https://steemit.com/steemit/@egjoshslim/why-are-people-getting-butt-hurt-over-any-post-that-mention-any-issue-with-steemit"]}
created2016-08-07 09:46:36
last_update2016-08-07 09:47:48
depth2
children0
last_payout2016-09-06 13:46:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length590
author_reputation4,454,717,561,447
root_title"Could Attribute Based Encryption (ABE) be utilized by Steemit to improve the account recovery processes? | [OPEN QUESTION]"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id659,120
net_rshares1,882,973,894
author_curate_reward""
vote details (1)
@williambanks · (edited)
@dana-edwards This is a well thought out post.  It could work in theory but there are some issues which you called out.  I also want to mention that  Storj is not going to work because you need to keep paying or your data goes away.

Here is what I recommend for steemit.  You have direct access to your master private key.  It's over in settings.
Make sure to get that key and paste it into a plain text file.
Now use scrypt and set the password to something you know and will never forget, for instance your drivers license number, social security number or your favorite quote from your favorite author.

Take the encrypted text, and find a picture that means something emotional to you.
Next grab a steganographic application like this one...
https://sourceforge.net/projects/stegoshare/?source=directory

Put the stego app itself on a thumb drive and then run it to hide the encrypted text file "inside" the image.
Next copy the image with the embedded encrypted text file to the thumb drive as well.  (extra backup in case you forget)

Now simply upload the image to the blockchain as a normal part of a regular posting.

With steganography no one will know you've hidden an image in there.

Now if you forget your password you don't have to rely on anyone to get it back.  You have your thumb drive but if that gets lost damaged or stolen, you still have everything you need sitting right there on the blockchain.

I may actually do a blog posting about this.
👍  
properties (23)
authorwilliambanks
permlinkre-dana-edwards-re-dana-edwards-could-attribute-based-encryption-abe-be-utilized-by-steemit-to-improve-the-account-recovery-processes-or-open-question-20160807t063003503z
categorycrypto-news
json_metadata{"tags":["crypto-news"],"users":["dana-edwards"],"links":["https://sourceforge.net/projects/stegoshare/?source=directory"]}
created2016-08-07 06:30:03
last_update2016-08-07 07:15:12
depth2
children2
last_payout2016-09-06 13:46:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,466
author_reputation90,708,691,850,244
root_title"Could Attribute Based Encryption (ABE) be utilized by Steemit to improve the account recovery processes? | [OPEN QUESTION]"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id657,507
net_rshares9,431,271,263
author_curate_reward""
vote details (1)
@dana-edwards ·
This defeats the whole point. The point is to make it something everyone can do not just cryptographers. It should be one step, not ten. There is too much room for error in the manual approach.
👍  ,
properties (23)
authordana-edwards
permlinkre-williambanks-re-dana-edwards-re-dana-edwards-could-attribute-based-encryption-abe-be-utilized-by-steemit-to-improve-the-account-recovery-processes-or-open-question-20160807t093721588z
categorycrypto-news
json_metadata{"tags":["crypto-news"]}
created2016-08-07 09:37:21
last_update2016-08-07 09:37:21
depth3
children1
last_payout2016-09-06 13:46:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length193
author_reputation353,623,611,191,427
root_title"Could Attribute Based Encryption (ABE) be utilized by Steemit to improve the account recovery processes? | [OPEN QUESTION]"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id659,031
net_rshares10,201,350,235
author_curate_reward""
vote details (2)
@egjoshslim · (edited)
posts like this will make me miss steemit :/ sad to be leaving :( https://steemit.com/steemit/@egjoshslim/why-are-people-getting-butt-hurt-over-any-post-that-mention-any-issue-with-steemit  << my last post i will be writing nd awesome post bro!! worthy of my upvote by far!
👍  ,
properties (23)
authoregjoshslim
permlinkre-dana-edwards-could-attribute-based-encryption-abe-be-utilized-by-steemit-to-improve-the-account-recovery-processes-or-open-question-20160807t094309876z
categorycrypto-news
json_metadata{"tags":["crypto-news"]}
created2016-08-07 09:43:09
last_update2016-08-07 09:44:45
depth1
children0
last_payout2016-09-06 13:46:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length273
author_reputation4,454,717,561,447
root_title"Could Attribute Based Encryption (ABE) be utilized by Steemit to improve the account recovery processes? | [OPEN QUESTION]"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id659,085
net_rshares11,314,245,157
author_curate_reward""
vote details (2)
@scaracara ·
Very well written post @dana-edwards ! Steemit has put a lot of emphasis on the importance of remembering your password. Due to the fact that there is no way of recovering it, losing this information has been my biggest fear since the inception of my account on Steemit. Let's hope we can get a secure  recovery process moving forward using Attribute Based Encryption as you have outlined above! Upvoted!
properties (22)
authorscaracara
permlinkre-dana-edwards-could-attribute-based-encryption-abe-be-utilized-by-steemit-to-improve-the-account-recovery-processes-or-open-question-20160807t002628191z
categorycrypto-news
json_metadata{"tags":["crypto-news"],"users":["dana-edwards"]}
created2016-08-07 00:26:21
last_update2016-08-07 00:26:21
depth1
children0
last_payout2016-09-06 13:46:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length404
author_reputation39,717,699,131
root_title"Could Attribute Based Encryption (ABE) be utilized by Steemit to improve the account recovery processes? | [OPEN QUESTION]"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id653,334
net_rshares0