Version history


2.896 (11/09/2017)
 - UI Tuned up;
 - UTF8 for BASE64/PEM encoder Implemented.
 - Kuznechik CTR 16-byte IV mode enabled.
 - CRC endianness changed.

2.89 (28/03/2017)
 - fixed CRC32 constructor bug in case start value is not zero.

2.88 (22/03/2017)
 - RSA error handling improved.

2.87 (22/03/2017)
 - RSA OAEP encryption scheme added.

2.85 (14/03/2017)
 - More work on Base64 / URL / PEM interface and fixing bugs.

2.84 (14/03/2017)
 - Base64URL ussue fixed.

2.83 (14/03/2017)
 - Base64URL scheme implemented;
 - Base64 / URL / PEM functions interface reworked.

2.81 (10/03/2017)
 - AES GCM mode implemented;
 - Minor UI improvements.

2.80 (26/10/2016)
 - Recent updates integrity check issue fixed.

2.79 (21/10/2016)
 - RSA SSA PKCS1 signature routine: hash length processing issue fixed.

2.78 (04/07/2016)
 - An old GOST 34.13-2015 predefined s-boxes usage bug fixed.

2.77 (11/04/2016)
 - GOST mac big file processing bug fixed.

2.76 (08/04/2016)
 - ECDSA F(p) calculator tool addition operation enabled.

2.75 (29/03/2016)
 - Fixed 2.74 assembly not starting on some machines.

2.74 (24/03/2016)
 - UI updated: input fields now allow formatted copy options through context menu:
 1. split data by blocks;
 2. copy data as array;
 3. copy data as string.

2.73 (16/03/2016)
 - AES key wrap scheme implemented.

2.72 (28/12/2015)
 - magma 3413-2015 MAC (28147-2014 MAC) incorrect byte order handling fixed.

2.71 (26/11/2015)
 - Minor UI improvements.
 - Chaining XOR checksum function implemented.
 - AES-CCM scheme implemented (available through CIPHERS > AES > CCM mode)

2.69 (02/11/2015)
 - gost28147 / kuznechik non-aligned data length bug fixed.

2.680 (26/10/2015)
 - EC arithmetics tool improved to support ECDSA.
 - Minor UI improvements.

2.674 (08/06/2015)
 - Minor UI issues fixed.

2.673 (26/05/2015)
 - Minor UI issues fixed.
 - ASN.1 parser engine issues fixed.

2.67 (22/05/2015)
 - BASE64 conversion tool now does not require pem headers/footers.

2.66 (19/05/2015)
 - implemented RSA key conversion between formats: CRT, Simple form, DER and PEM;

2.65 (14/05/2015)
 - GOST28147 CTR89 chaining bug fixed;
 - Version maintaining scheme reworked.

2.63 (06/04/2015)
 - GOST28147 128-bit core MAC incorrect padding issue fixed.

2.62 (26/03/2015)
 - Several minor issues fixed.
 - DES / AES128 CMAC modes implemented.

2.61 (21/03/2015)
 - Certain GOST28147 ciphers now accept variable length initial vectors.

2.60 (16/03/2015)
 - GOST28147 128-bit core reworked.
 - GOST28147 128-bit core MAC implemented.

2.59 (27/02/2015)
 - fixed CFB mode for some ciphering schemes producing wrong result.

2.58 (26/02/2015)
 - CRC function now accepts customization options to build manual CRC scheme;
 - Minor GUI fixes and improvenments.

2.56 (30/12/2014)
 - Modular calculator / modular inverse now can accept non-prime moduli.

2.55 (09/12/2014)
 - RSA raw components key generation bug fixed.

2.54 (21/10/2014)
 - UI Errors fixed.

2.53 (20/10/2014)
 - RSA limits extended to 16384 bits field size.

2.52 (16/10/2014)
 - Fixed ECDSA F(p) scp192r1 and secp256r1 being unsupported;
 - PEM routines engine updated.

2.51 (08/09/2014)
 - RSA public key format slightly extended to match OPENSSL;
 - Bitwise logical operations calculator was born;
 - Various minor fixes.

2.50 (26/08/2014)
 - All ciphering schemes now accept large files.

2.47 (21/08/2014)
 - DES ciphering reworked;
 - DES ciphering now accepts large files.

2.46 (28/07/2014)
 - PEM to DER and back conversion tool implemented.

2.45 (25/07/2014)
 - Hexadecimal editable areas upgraded.

2.44 (17/07/2014)
 - Various GUI improvements.

2.43 (31/03/2014)
 - Fixed ECDSA F(p) sigGen not accepting manual random in case of manual domain parameters set.

2.42 (24/02/2014)
 - Minor misc bug fixes.

2.41 (13/12/2013)
 - A new hotkey: Ctrl+space copies numbers to clipboard in programming array form;
 - Russian 2012 signature verification bugs fixed.

2.40 (01/11/2013)
 - Minor cosmetic improvements;
 - Russian 2012 hash/signature module versions implemented.

2.32 (26/06/2013)
 - Drag and drop text and files capability implemented.

2.31 (13/05/2013)
 - ASN1 parser function implemented.

2.30 (07/02/2013)
 - CRC, DES MAC, GOST IMITOVSTAVKA, GOST HASH and RIPEMD160 now can be calculated on large files.
 - HMAC now can be calculated on large files.
 - cosmetic improvements.
 - help errors fixed.

2.02 (28/08/2012)
 - added different ISO 3309 CRC-16 scheme, named CRC16_ccitt_29B1 REFLECTED.
 - fixed clipboard processing bug in case of large amount of text.

2.01 (27/02/2012)
 - added hash calculation for files feature for SHA1 - SHA512, MD2 - MD5.
 - SHA224 output length extended by 4 bytes

1.99 (07/07/2011)
 - RSASSA der keys translation bug fixed
 - DES ecb ede3 fixed
 - GOST MAC 8-byte input mode issue solved
 - GOST hash IV endianness issue solved
 - implemented GOST3410/GOST28147/3411 parameters selection by ID.
 - GOST CFB memory corruption fix.
 - cosmetic improvements.
 - 34.10-2001 hash built in

1.66 (28/09/2009)
 - Field length range for RSA key generation extended.
 - DER key format errors for RSA routines fixed.

1.64 (10/07/2009)
 - GUI upgraded
 - added several options for the Certificate generation tool.
 - various minor improvements performed.

1.63 (20/06/2009)
 - GUI upgraded
 - added ASN.1 and protected PEM keys handling for all RSA routines
 - fixed RSASSA with MD2/MD5 hash generation bug
 - various bugs fixed

1.6 (15/05/2009)
 - added formats to RSA key generation output: base64 (PEM) and ASN.1
 - added self-signed test certificate generation tool

1.55 (12/05/2009)
 - critical DES/AES CFB mode malfunction issue solved
 - various minor improvements performed

1.51 (13/04/2009)
 - programming language array builder added

1.50 (13/03/2009)
 - integer number clipboard bug fixed
 - "reverse bytes" tool added
 - "load from disk" tool added
 - various minor improvements performed

1.45 (10/03/2009)
 - minor bugs fixed
 - base64 function issue solved

1.44 (26/02/2009)
 - minor GUI bugs fixed

1.43 (24/02/2009)
 - memory leaks issue solved

1.42 (02/02/2009)
 - prime number generator bug fixed

1.4 (01/02/2009)
 - GUI improved
 - strong random number generator added
 - ascii dump function GUI improved
 - critical bugs fixed

1.31 (10/12/2008)
 - various bugs fixed
 - GUI improved

1.3 (10/11/2008)
 - fixed ECDSA Fp & F2m modes

1.27 (29/09/2008)
 - parameter lengths enhanced for some systems
 - various minor bugs fixed

1.26 (07/08/2008)
 - GUI minor bugs fixed

1.25 (06/08/2008)
 - GUI minor bugs fixed

1.21 (01/08/2008)
 - RSASSA_PSS system bug fixed
 - ISO9797_M1 padding bug fixed
 - RSASSA_PKCS no-hash option added

1.20 (21/06/2008)
 - RSA PSS added

1.17 (02/06/2008)
 - some hash algorithms added

1.15 (15/04/2008)
 - RSA options improved

1.11 (25/03/2008)
 - MAC calculation bugs fixed
 - MAC padding options added to some systems
 - GUI fixed
 - modular arithmetics calculator added

1.0 (21/03/2008)
 - Release.