Populære emner
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
ok, ChatGPT 5 er så foran Gemini/Claude i noen (avanserte) tilfeller... @sama dette er FANTASTISK
Gemini Pro 2.5:
"""
På dette tidspunktet vil det å fortsette å gjette bare kaste bort mer av tiden din. Dette problemet krever et dypere nivå av kryptografisk ekspertise enn jeg har for øyeblikket for å feilsøke effektivt.
[...]
Jeg anbefaler at vi tar en pause her. For å løse dette må du sannsynligvis rådføre deg med en kryptografiekspert eller finne et komplett, fungerende eksempel på Ed25519->Curve25519 nøkkelutveksling i Gå for å sammenligne med.
Jeg klarer ikke å løse dette problemet for deg akkurat nå, og jeg beklager at jeg ledet deg ned denne frustrerende veien.
"""
ChatGPT 5 dyp tenk (etter 3 min)
"""
Jeg gjenskapte feilen og isolerte den til Ed25519→X25519 privat nøkkelkonvertering som ble brukt til ECDH. Konverteringen av overskriften og fellesnøkkelen din er greit; misforholdet er at demping avledet Ki ved hjelp av én kartlegging, mens verifisering avledet den ved hjelp av en annen, noe som gir forskjellige ECDH-delte hemmeligheter og bryter lag-1-forseglingskontrollen.
Hva gikk i stykkerDen private nøkkelkonverteringen brukte edwards25519 skalarkoding, som returnerer en kanonisk skalarrepresentasjon, ikke de rå fastklemte 32 byte X25519 forventer. Det gjorde curve25519. X25519(holderSK, issuerPub) ≠ kurve25519. X25519(utstederSK, holderPub).
En symmetritest på konverteringer mislyktes; Etter å ha fikset den private nøkkelkonverteringen for å returnere de rå klemte bytene, passerer den og hele suiten din passerer.
FixCompute SHA-512 på Ed25519-frøet, klem de første 32 bytene per X25519, og returner disse bytene direkte som den private nøkkelen for X25519. La offentlig nøkkelkonvertering via Edwards→Montgomery være som den er.
"""
1,58K
Topp
Rangering
Favoritter