e-mail: yury@strozhevsky.com

Skype: yury.strozhevsky

GitHub: https://github.com/YuryStrozhevsky

NPM: https://www.npmjs.com/~yury.strozhevsky

Twitter: https://twitter.com/YuryStrozhevsky


My name is Yury Strozhevsky. I was born in 1976. Working as a professional software developer since 1998. Skills - C/C++, JavaScript, ASN.1, digital signatures, PDF format (parsing and making) and many more. At the moment working as a freelancer. Currently open for any good proposals.


I am the author of CryptoARM - most popular Russian software making/verifying digital signatures and making encrypted data.


I am the author of articles about ASN.1 (RUS, ENG) and CAdES (RUS). Also I am author of free ASN.1:2008 compliance test suite (ENG).


I am the author for the following JavaScript libraries:


CTjs (Official Web Site) - CTjs is a full set of classes necessary to work with any kind of Certificate Transparency log (V1 as from RFC6962, or V2 as from RFC6962-bis). In CTjs you could find all necessary validation/verification functions for all related data shipped with full-featured examples showning how to validate/verify. Also in scope of CTjs I made code showing example from RFC6962 item 2.1.3 on a real data from real Certificate Transparency log.


ASN1js(100+ stars on GitHub) - ASN1js is a pure JavaScript library implementing a full ASN.1 BER decoder and encoder.


PKIjs(500+ stars on GitHub) - PKIjs is a pure JavaScript library implementing the formats that are used in PKI applications (signing, encryption, certificate requests, OCSP and TSP requests/responses). It is built on WebCrypto (Web Cryptography API) and requires no plug-ins.


CAdESjs - CAdESjs is a specialized library making CAdES signatures by any level, up to LTA.


ByteStreamjs - ByteStreamjs is a set of classes manipulating with bytes and bits inside ArrayBuffer.


PAdESjs - (private repository at the moment, to be published soon). PAdESjs is a full-featured PDF parser and maker. With the library you could parse and make/modify any PDF file, with no restrictions, and could apply any PDF features, even from PDF 2.0 standard. Has PDF encryption/decryption functionality (password-based and certificate-based) and PDF signing functionality (all PAdES levels up to LTV).


pvutils - set of common routines for all repositories in PeculiarVenturies organization.