Bitcoin Forum
May 14, 2024, 12:18:43 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Please help with the verification of bitcoincore !!!  (Read 221 times)
Muromskiy (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 7
Merit: 5


View Profile
July 05, 2022, 01:08:26 AM
Merited by NotATether (2), ABCbits (1)
 #1

Hello, People!

I do all the actions to check the wallet on the macbook as it is written on the website bitcoincore.org

1 action :

https://a.radikal.host/2022/07/05/IMG_20220705_045718.jpg

2 action :

https://a.radikal.host/2022/07/05/IMG_20220705_025929738f217c999061aa.jpg

3 action :

https://a.radikal.host/2022/07/05/IMG_20220705_054232.jpg

Question: By action 2, we add 1 key to gpg suite! Why, after 3 actions, a lot of developer keys appear in the key manager if we added only 1.

https://a.radikal.host/2022/07/05/IMG_20220705_054716.jpg

Question: After all these actions, I right-click on the installation file to check the signature in gpg suite -an error comes out.

https://a.radikal.host/2022/07/05/IMG_20220705_055623.jpg
If you see garbage posts (off-topic, trolling, spam, no point, etc.), use the "report to moderator" links. All reports are investigated, though you will rarely be contacted about your reports.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715645923
Hero Member
*
Offline Offline

Posts: 1715645923

View Profile Personal Message (Offline)

Ignore
1715645923
Reply with quote  #2

1715645923
Report to moderator
1715645923
Hero Member
*
Offline Offline

Posts: 1715645923

View Profile Personal Message (Offline)

Ignore
1715645923
Reply with quote  #2

1715645923
Report to moderator
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3388
Merit: 6635


Just writing some code


View Profile WWW
July 05, 2022, 03:30:43 AM
 #2

Question: By action 2, we add 1 key to gpg suite! Why, after 3 actions, a lot of developer keys appear in the key manager if we added only 1.
The signatures file contains many signatures created by multiple developers. You have imported one key, but gpg will check all of the signatures, and it tells you that it was unable to verify the other signatures.

So long as you import at least one key of a developer you trust, and that signature verifies, then the binary is fine.

Question: After all these actions, I right-click on the installation file to check the signature in gpg suite -an error comes out.
The dmg file itself is not signed. There is no direct signature of it. Rather it's SHA256 hash is signed, along with the SHA256 hashes of all of the other binaries that you could download. What you do is check that the SHA256 of the dmg matches the SHA256 stated in the SHA256SUMS file (which you did as Action 1), and then verify the signatures on that SHA256SUMS file (which you did one of in Action 3).

Muromskiy (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 7
Merit: 5


View Profile
July 05, 2022, 11:31:46 PM
Last edit: July 05, 2022, 11:42:02 PM by Muromskiy
 #3

Question: By action 2, we add 1 key to gpg suite! Why, after 3 actions, a lot of developer keys appear in the key manager if we added only 1.
The signatures file contains many signatures created by multiple developers. You have imported one key, but gpg will check all of the signatures, and it tells you that it was unable to verify the other signatures.

So long as you import at least one key of a developer you trust, and that signature verifies, then the binary is fine.

Question: After all these actions, I right-click on the installation file to check the signature in gpg suite -an error comes out.
The dmg file itself is not signed. There is no direct signature of it. Rather it's SHA256 hash is signed, along with the SHA256 hashes of all of the other binaries that you could download. What you do is check that the SHA256 of the dmg matches the SHA256 stated in the SHA256SUMS file (which you did as Action 1), and then verify the signatures on that SHA256SUMS file (which you did one of in Action 3).



Hi! People!

step 1 checks sha256 ? right ?

for persuasion , you need to additionally check with this command ?shasum -a 256 bitcoin-23.0-x86_64-apple-darwin.dmg  to verify manually !
 


nc50lc
Legendary
*
Offline Offline

Activity: 2408
Merit: 5601


Self-proclaimed Genius


View Profile
July 06, 2022, 03:20:14 AM
 #4

Hi! People!

step 1 checks sha256 ? right ?

for persuasion , you need to additionally check with this command ? shasum -a 256 bitcoin-23.0-x86_64-apple-darwin.dmg  to verify manually !
Yes, and compare it with the hashes listed in SHA256SUMS file.
Then verify "SHA256SUM" file using "SHA256SUM.asc" either at the start of after those steps.

Here's some images for reference (it's for a different OS so the command is different):
Get the binary's SHA256sum

Open SHA256SUMS as text, then check if the binary's hash is the same as the result in the previous step

Both are the same: 52eefbaf8cfd292822e470a48a51e1eb51081d43a0a16db7441f34a017ff6097

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
NotATether
Legendary
*
Offline Offline

Activity: 1596
Merit: 6740


bitcoincleanup.com / bitmixlist.org


View Profile WWW
July 06, 2022, 04:47:41 AM
Merited by ABCbits (1)
 #5

The dmg file itself is not signed. There is no direct signature of it. Rather it's SHA256 hash is signed, along with the SHA256 hashes of all of the other binaries that you could download. What you do is check that the SHA256 of the dmg matches the SHA256 stated in the SHA256SUMS file (which you did as Action 1), and then verify the signatures on that SHA256SUMS file (which you did one of in Action 3).

Is the reason the DMG (and possibly the EXE/MSI windows binaries as well - tar.gz does not support signatures anyway) is not signed because of the complexity of getting and maintaining a code-signing certificate from a 3rd party? I would like to hear the developers' stance on this.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Muromskiy (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 7
Merit: 5


View Profile
July 06, 2022, 07:58:29 PM
 #6

Hi! People!

step 1 checks sha256 ? right ?

for persuasion , you need to additionally check with this command ? shasum -a 256 bitcoin-23.0-x86_64-apple-darwin.dmg  to verify manually !
Yes, and compare it with the hashes listed in SHA256SUMS file.
Then verify "SHA256SUM" file using "SHA256SUM.asc" either at the start of after those steps.

Here's some images for reference (it's for a different OS so the command is different):
Get the binary's SHA256sum

Open SHA256SUMS as text, then check if the binary's hash is the same as the result in the previous step

Both are the same: 52eefbaf8cfd292822e470a48a51e1eb51081d43a0a16db7441f34a017ff6097


means 2 action "command GPG --server hkps://keys.for OpenPGP.org --reception-keys E777299FC265DD04793070EB944D35F9AC3DB76A" I add the key "Michael Ford" and then I drive the command "shasum -in 256 SHA256SUMS.asc" - it shows 3 action!
 3 action shows 16 participants and including "Michael Ford" - a valid user signature.

1 questio - Why after -Why did a lot of participants appear in the keys after 3 actions if I added only 1 -Michael Ford?
https://a.radikal.host/2022/07/05/IMG_20220705_054716.jpg

2 question - the shazam -256 SHA256SUMS.asc command what does it have to do with checking the "bitcoincore" installation file? I can 't get the gist of it .
the output of the command: a valid user signature gives additional confidence that the installation file "bitcoincore.dmg" is really good?

3 question -checking the sha256 installation file is not enough to make sure that the file is good?



DireWolfM14
Copper Member
Legendary
*
Offline Offline

Activity: 2184
Merit: 4238


Join the world-leading crypto sportsbook NOW!


View Profile WWW
July 06, 2022, 09:47:45 PM
 #7

Is the reason the DMG (and possibly the EXE/MSI windows binaries as well - tar.gz does not support signatures anyway) is not signed because of the complexity of getting and maintaining a code-signing certificate from a 3rd party? I would like to hear the developers' stance on this.

The Windows binaries for release 23.0 (and IIRC 22.0 as well) were indeed signed by a Microsoft code signing certificate.  One of the recent release wasn't signed because the certificate was expired at the time of release (if I remember correctly,) but that's an exception not the rule.


1 questio - Why after -Why did a lot of participants appear in the keys after 3 actions if I added only 1 -Michael Ford?

The .asc file has many signatures in it, including Michael Ford's signature.  The GPG verification process checks all the signatures in the .asc file, regardless of how many (or few) developer keys you've imported into your keyring.  


2 question - the shazam -256 SHA256SUMS.asc command what does it have to do with checking the "bitcoincore" installation file? I can 't get the gist of it .
the output of the command: a valid user signature gives additional confidence that the installation file "bitcoincore.dmg" is really good?

I'm sorry if I misunderstand you, there might be some confusion due to a language barrier.  You don't need the sha256 hash of the SHA256SUMS file.  Use GPG to verify the SHA256SUMS file with the signature file, which is named SHA256SUMS.asc.  Once the SHA256SUMS file has been verified with GPG then you know the sha256 hashes within the file are authentic.  Now you can check the sha256 hash of the bitcoincore.dmg file, and it should match the corresponding hash you find in the SHA256SUMS file.


3 question -checking the sha256 installation file is not enough to make sure that the file is good?

No.  That only provides half of the verification to ensure the file is good.

  ▄▄███████▄███████▄▄▄
 █████████████
▀▀▀▀▀▀████▄▄
███████████████
       ▀▀███▄
███████████████
          ▀███
 █████████████
             ███
███████████▀▀               ███
███                         ███
███                         ███
 ███                       ███
  ███▄                   ▄███
   ▀███▄▄             ▄▄███▀
     ▀▀████▄▄▄▄▄▄▄▄▄████▀▀
         ▀▀▀███████▀▀▀
░░░████▄▄▄▄
░▄▄░
▄▄███████▄▀█████▄▄
██▄████▌▐█▌█████▄██
████▀▄▄▄▌███░▄▄▄▀████
██████▄▄▄█▄▄▄██████
█░███████░▐█▌░███████░█
▀▀██▀░██░▐█▌░██░▀██▀▀
▄▄▄░█▀░█░██░▐█▌░██░█░▀█░▄▄▄
██▀░░░░▀██░▐█▌░██▀░░░░▀██
▀██
█████▄███▀▀██▀▀███▄███████▀
▀███████████████████████▀
▀▀▀▀███████████▀▀▀▀
▄▄██████▄▄
▀█▀
█  █▀█▀
  ▄█  ██  █▄  ▄
█ ▄█ █▀█▄▄█▀█ █▄ █
▀▄█ █ ███▄▄▄▄███ █ █▄▀
▀▀ █    ▄▄▄▄    █ ▀▀
   ██████   █
█     ▀▀     █
▀▄▀▄▀▄▀▄▀▄▀▄
▄ ██████▀▀██████ ▄
▄████████ ██ ████████▄
▀▀███████▄▄███████▀▀
▀▀▀████████▀▀▀
█████████████LEADING CRYPTO SPORTSBOOK & CASINO█████████████
MULTI
CURRENCY
1500+
CASINO GAMES
CRYPTO EXCLUSIVE
CLUBHOUSE
FAST & SECURE
PAYMENTS
.
..PLAY NOW!..
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
July 06, 2022, 10:46:46 PM
 #8

3 question -checking the sha256 installation file is not enough to make sure that the file is good?

No.  That only provides half of the verification to ensure the file is good.
Just to expand on this a little... checking the sha256 of the install file against what is shown in the sha256sums.asc is only "good" if you've confirmed that the sha256sums.asc has been successfully "signed".

Otherwise, someone could simply create a "fake" sha256sums.asc  that includes the sha256sum of their "fake" installer listed... by checking the digital signature of the sha256sums.asc file (against the signatures of trusted developers), you know that the file and the info in it isn't fake, and therefore all the sha256sums listed inside are valid.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Muromskiy (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 7
Merit: 5


View Profile
August 17, 2022, 12:45:49 AM
 #9

Hello, friends!  I can put pictures on the site.
Let's start over!
enter the command : shasum -a 256 --check SHA256SUMS



enter the command : gpg --verify SHA256SUMS.asc

[

enter the command : shasum -a 256  bitcoin-23.0-x86_64-apple-darwin.dmg





-----
Friends!  have all the checks been successful ? Everything is fine?
Can I start installing bitcoin core ?

NotATether
Legendary
*
Offline Offline

Activity: 1596
Merit: 6740


bitcoincleanup.com / bitmixlist.org


View Profile WWW
August 17, 2022, 03:24:59 AM
 #10

Friends!  have all the checks been successful ? Everything is fine?
Can I start installing bitcoin core ?

Yes, you have confirmed that the Bitcoin Core Mac binaires you have downloaded are legitimate, from all of the developers' GPG keys.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
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!