Hello.
I would like to use any of bonded {IRK, LTK, ediv, rand}info to validate public MAC[6], to be sure that it's valid. Seems that such validation functions are only within softdevice.
My application uses internal flash as data storage and mcu is periodically waked up from systemOff, so there is always a possibilty of messing last page which coresponds to bond info, overwriting, so it would be nice to validate MAC on each wakeup. I already had occasions when last flash page (bonding info page) had corrupted data.

Now i can only compare ediv which is stored on multiple location to check a match, which isn't very safe.