But why? If you really want to make it a 450, you would have to fit about a 90mm piston to get close to 450cc. The KTM 525 and the KTM450EXC share the same 72mm sroke, 525 has a 95mm piston and the 450EXC uses an 89mm piston, this piston could work and would give 436cc, the deck height on the KTM piston is 0.5mm higher than the Berg, so you would have to machine that off. Be sure it's the 89mm piston from an EXE model, the 450SX uses a different bore X stroke than the enduro models. Swapping a bottom end will not work, as Tourist said, the cases are different.
But why...?