0chain / 0chain/gosdk

PRE should work with privatekey also

Đang mở
#991 0 bình luận 0 reaction 1 người được giao Được @dabasov nhận Xem trên GitHub
post-mainnet
Ngôn ngữ chính
Go
Star
30
Fork
32
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

at the moment, PRE works with mnenomics only. It should also work with private keys also.

steps to reproduce:

1. from wallet1.json share any encrypted to wallet2.json

if wallet2.json has mnemonics in it. Then wallet2.json will be able to download the shared file.

But if the wallet2.json has mnemonics then they get error.

https://github.com/0chain/gosdk/assets/9148277/65611ce2-13c6-41b9-97d7-bb1337b3804a

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Xem xét việc triển khai PRE (Proxy Re-Encryption) trong gosdk, có thể nằm trong tệp liên quan đến ví hoặc mã hóa. Vấn đề là hiện tại chỉ có ví dựa trên cụm ghi nhớ (mnemonic) mới có thể giải mã các tệp được chia sẻ; ví dựa trên khóa riêng tư sẽ thất bại. Bắt đầu bằng cách tìm nơi logic chia sẻ/giải mã tệp xử lý thông tin xác thực của ví. Kiểm tra lỗi từ video được cung cấp để hiểu sự không khớp. Kiểm tra bằng cách tạo hai ví — một dùng cụm ghi nhớ, một dùng khóa riêng tư — và theo dõi luồng giải mã.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
blockchain, go
Lĩnh vực
blockchain
Loại issue
Tính năng
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
45/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.