X509 utcTime (and probably other date formats) are not trivial to parse to standard Elixir's Datetime. For instance, if YY is > 50 then it's 19xx, otherwise 20xx.
It might prove useful to implement helper functions to deal with parsing dates of a :Validity record.