Commit 2d56dae
committed
feat(sdk-core): add derivePasskeyPrfKey function
- fetch keychain webauthn devices and build PRF eval map
- trigger WebAuthn assertion via provider
- derive hex wallet passphrase from PRF output
Ticket: WCN-1921 parent 94da3fc commit 2d56dae
10 files changed
Lines changed: 446 additions & 373 deletions
File tree
- modules
- abstract-utxo
- src
- test/unit
- transaction/fixedScript
- sdk-core
- src/bitgo/passkey
- test/unit/bitgo/passkey
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
| 47 | + | |
46 | 48 | | |
47 | 49 | | |
48 | | - | |
49 | 50 | | |
50 | 51 | | |
51 | 52 | | |
| |||
145 | 146 | | |
146 | 147 | | |
147 | 148 | | |
| 149 | + | |
| 150 | + | |
148 | 151 | | |
149 | 152 | | |
150 | | - | |
151 | 153 | | |
152 | 154 | | |
153 | 155 | | |
| |||
250 | 252 | | |
251 | 253 | | |
252 | 254 | | |
| 255 | + | |
| 256 | + | |
253 | 257 | | |
254 | 258 | | |
255 | | - | |
256 | 259 | | |
257 | 260 | | |
258 | 261 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
84 | | - | |
85 | 84 | | |
86 | 85 | | |
87 | 86 | | |
| |||
435 | 434 | | |
436 | 435 | | |
437 | 436 | | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
438 | 442 | | |
439 | 443 | | |
440 | 444 | | |
441 | 445 | | |
442 | 446 | | |
443 | | - | |
444 | | - | |
445 | | - | |
| 447 | + | |
446 | 448 | | |
447 | 449 | | |
448 | 450 | | |
| |||
627 | 629 | | |
628 | 630 | | |
629 | 631 | | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
630 | 636 | | |
631 | 637 | | |
632 | 638 | | |
| |||
0 commit comments