def round_constants

bend-collections-laws-crypto@1.0.0.0 · src/crypto/sha512/core.bend:184

import bend-collections-laws-crypto@1.0.0.0/src/crypto/sha512/core.bend as Core
import Base
import bend-collections-laws-crypto@1.0.0.0/src/crypto/sha512/types.bend as T

184def round_constants() -> List<&2, T.Lane>:
185  [T.W{1116352408, 3609767458}, T.W{1899447441, 602891725},
186   T.W{3049323471, 3964484399}, T.W{3921009573, 2173295548},
187   T.W{961987163, 4081628472}, T.W{1508970993, 3053834265},
188   T.W{2453635748, 2937671579}, T.W{2870763221, 3664609560},
189   T.W{3624381080, 2734883394}, T.W{310598401, 1164996542},
190   T.W{607225278, 1323610764}, T.W{1426881987, 3590304994},
191   T.W{1925078388, 4068182383}, T.W{2162078206, 991336113},
192   T.W{2614888103, 633803317}, T.W{3248222580, 3479774868},
193   T.W{3835390401, 2666613458}, T.W{4022224774, 944711139},
194   T.W{264347078, 2341262773}, T.W{604807628, 2007800933},
195   T.W{770255983, 1495990901}, T.W{1249150122, 1856431235},
196   T.W{1555081692, 3175218132}, T.W{1996064986, 2198950837},
197   T.W{2554220882, 3999719339}, T.W{2821834349, 766784016},
198   T.W{2952996808, 2566594879}, T.W{3210313671, 3203337956},
199   T.W{3336571891, 1034457026}, T.W{3584528711, 2466948901},
200   T.W{113926993, 3758326383}, T.W{338241895, 168717936},
201   T.W{666307205, 1188179964}, T.W{773529912, 1546045734},
202   T.W{1294757372, 1522805485}, T.W{1396182291, 2643833823},
203   T.W{1695183700, 2343527390}, T.W{1986661051, 1014477480},
204   T.W{2177026350, 1206759142}, T.W{2456956037, 344077627},
205   T.W{2730485921, 1290863460}, T.W{2820302411, 3158454273},
206   T.W{3259730800, 3505952657}, T.W{3345764771, 106217008},
207   T.W{3516065817, 3606008344}, T.W{3600352804, 1432725776},
208   T.W{4094571909, 1467031594}, T.W{275423344, 851169720},
209   T.W{430227734, 3100823752}, T.W{506948616, 1363258195},
210   T.W{659060556, 3750685593}, T.W{883997877, 3785050280},
211   T.W{958139571, 3318307427}, T.W{1322822218, 3812723403},
212   T.W{1537002063, 2003034995}, T.W{1747873779, 3602036899},
213   T.W{1955562222, 1575990012}, T.W{2024104815, 1125592928},
214   T.W{2227730452, 2716904306}, T.W{2361852424, 442776044},
215   T.W{2428436474, 593698344}, T.W{2756734187, 3733110249},
216   T.W{3204031479, 2999351573}, T.W{3329325298, 3815920427},
217   T.W{3391569614, 3928383900}, T.W{3515267271, 566280711},
218   T.W{3940187606, 3454069534}, T.W{4118630271, 4000239992},
219   T.W{116418474, 1914138554}, T.W{174292421, 2731055270},
220   T.W{289380356, 3203993006}, T.W{460393269, 320620315},
221   T.W{685471733, 587496836}, T.W{852142971, 1086792851},
222   T.W{1017036298, 365543100}, T.W{1126000580, 2618297676},
223   T.W{1288033470, 3409855158}, T.W{1501505948, 4234509866},
224   T.W{1607167915, 987167468}, T.W{1816402316, 1246189591}]

Uses (2)

Used by (13)