Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: yubec 28. 07. 2016, 09:44:18
-
Ahoj, je tu někdo kdo uz pracoval s api na evidenci tržeb? Zajímalo by mě jak generoval podpis PKP a BKP v C#. Thx
-
Formáty a způsoby generování PKP a BKP budou teprve uveřejněny...
-
Ahoj, je tu někdo kdo uz pracoval s api na evidenci tržeb? Zajímalo by mě jak generoval podpis PKP a BKP v C#. Thx
Co blbneš? Vždyť to na ostro a ve velkém měřítku poběží až od prosince. A ještě není ani srpen.
Formáty a způsoby generování PKP a BKP budou teprve uveřejněny...
A jako třešničku na dortu jsem se dočetl, že plnohodnotné testovací rozhraní má být dostupné až od listopadu.
Ale je to tak dobře. Aspoň všichni pochopí, co to znamená řídit stát jako firmu :-D
-
ahoj,
muzes si pocist neco na vfp forum
https://groups.google.com/forum/#!forum/foxpro
konkretni jednoduchy priklad
X509Certificate2 uidCert = new X509Certificate2("e:\\work\\eet\\Cert\\01000003.p12", "eet"
, X509KeyStorageFlags.Exportable);
RSACryptoServiceProvider csp = (RSACryptoServiceProvider)uidCert.PrivateKey;
RSACryptoServiceProvider privateKey1 = new RSACryptoServiceProvider();
privateKey1.ImportParameters(csp.ExportParameters(true));
//pkp
byte[] data = Encoding.UTF8.GetBytes(plaintext);
byte[] signature = privateKey1.SignData(data, "SHA256");
var pom = System.Convert.ToBase64String(signature);
String sPkp = System.Convert.ToBase64String(signature);
//bkp
SHA1 sha = new SHA1CryptoServiceProvider();
byte[] resSha = sha.ComputeHash(signature);
String sBkp = Regex.Replace(BitConverter.ToString(resSha).Replace("-", string.Empty), ".{8}(?!$)", "$0-");
//konec generovani pkp a bkp
jinak nejakou specifikaci mas tady
pro me byl spis hacek to podepisovani xml
-
Tak pro verejnost se to uverejni, ale velci hraci (mobilni operatori, wincor, atp.) uz specku samozrejme dostali. Tady nemuze byt prostor pro nejake male podnikatele, ty musi babis znicit. Zmrd.
-
toto by nepomohlo?
http://www.lupa.cz/clanky/jak-eet-vidi-ajtak-aneb-draze-zaplacena-vrazda-uzivatelske-privetivosti/nazory/737325/ (http://www.lupa.cz/clanky/jak-eet-vidi-ajtak-aneb-draze-zaplacena-vrazda-uzivatelske-privetivosti/nazory/737325/)
-
Dik, uz se mi povedlo udelat funkcni dll
-
Jinak existuje i funkční PHP a Java implementace, obojí jako OSS. Playground už funguje a je možné testovat a programovat.
https://github.com/ondrejnov/eet
https://github.com/todvora/eet-client