CA: Certificate Authority
X.509 decode SignData
> {:ok,bin} = :file.read_file("priv/5HT.p7s")
> KEP.parseSignData bin
{{:certAttrs, "1786046", "СОХАЦЬКИЙ МАКСИМ ЕРОТЕЙОВИЧ",
"МАКСИМ ЕРОТЕЙОВИЧ", "СОХАЦЬКИЙ",
"СОХАЦЬКИЙ МАКСИМ ЕРОТЕЙОВИЧ",
"Електронна печатка", "", 'UA', "КИЇВ"},
{:certAttrs, "UA-14360570-2018", "АЦСК АТ КБ «ПРИВАТБАНК»",
"", "",
"АКЦІОНЕРНЕ ТОВАРИСТВО КОМЕРЦІЙНИЙ БАНК «ПРИВАТБАНК»",
"", "АЦСК", 'UA', "Київ"}}X.509 decode Cert
> {:ok,bin} = :file.read_file("priv/5HT.cer")
> {_,cert} = :"AuthenticationFramework".decode(:Certificate, bin)
> KEP.parseCert(cert)
{{:certAttrs, "1786049", "СОХАЦЬКИЙ МАКСИМ ЕРОТЕЙОВИЧ",
"МАКСИМ ЕРОТЕЙОВИЧ", "СОХАЦЬКИЙ",
"СОХАЦЬКИЙ МАКСИМ ЕРОТЕЙОВИЧ", "КЕРІВНИК",
"", 'UA', "КИЇВ"},
{:certAttrs, "UA-14360570-2018", "АЦСК АТ КБ «ПРИВАТБАНК»",
"", "",
"АКЦІОНЕРНЕ ТОВАРИСТВО КОМЕРЦІЙНИЙ БАНК «ПРИВАТБАНК»",
"", "АЦСК", 'UA', "Київ"}}Credits
Максим Сохацький