AminetAminet
Search:
84760 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/lib/libbearssl.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:TLS/SSL link library
Author:Thomas Pornin
Uploader:Carsten Larsen (carsten larsen mail com)
Type:dev/lib
Version:0.1
Architecture:m68k-amigaos
Date:2016-11-06
Download:dev/lib/libbearssl.lha - View contents
Readme:dev/lib/libbearssl.readme
Downloads:706

ABOUT

  BearSSL is for now considered alpha-level software. This means that it
  probably still has some bugs, possibly very serious ones (e.g. buffer
  overflows -- one of the perks of using C as programming language). It
  still lacks some functionalities. The API will probably change and may
  break both source and binary compatibility.

  In other words, you would be quite mad to use it for any production
  purpose. Right now, this is for learning, testing and possibly
  contributing.

  You might want to run the tests:
  - `testcrypto all` runs the cryptographic tests (test vectors on all
    implemented cryptogaphic functions). It can be slow.

  - `testspeed all` runs a number of performance benchmarks, there again
    on cryptographic functions. It gives a taste of how things go on the
    current platform.

  - `testx509` runs X.509 validation tests. The test certificates are
    all in `test/x509/`.

  The brssl command-line tool is a stand-alone binary. It is not included
  in this package.

USAGE

  Using the library means writing some application code that invokes it,
  and linking with the static library. The header files are all in the
  `inc` directory; copy them wherever makes sense. The library itself
  (`libbearssl.a`)

  Alternatively, you may want to copy the source files directly into
  your own application code. This will make integrating ulterior versions
  of BearSSL more difficult. If you still want to go down that road,
  then simply copy all the `*.h` and `*.c` files from the `src` and `inc`
  directories into your application source code. In the BearSSL source
  archive, the source files are segregated into various sub-directories,
  but this is for my convenience only. There is no technical requirement
  for that, and all files can be dumped together in a simple directory.

  Dependencies are simple and systematic:

   - Each `*.c` file includes `inner.h`
   - `inner.h` includes `config.h` and `bearssl.h`
   - `bearssl.h` includes the other `bearssl_*.h`

  Backward compatibility is maintained, at both source and binary levels,
  for each major version: this means that if some application code was
  designed for version `x.y`, then it should compile, link and run
  properly with any version `x.y'` for any `y'` greater than `y`.

  Right now there is little documentation. The following principles are
  maintained:

  - All public symbols (global functions and data elements, macros) have
    a name that starts with `br_` or `BR_`.

  - The header files (the `bearssl_*.h` in the `inc` directory) contain
    for now the most complete documentation (as comments).

  - Context structures are allocated by the caller. BearSSL does not
    contain any single `malloc()` call; this means that there is no
    "freeing up" call to be done. When you don't need some BearSSL
    functionality, just cease to call it, and that's it.

  - BearSSL contains no modifiable static data. It is thus thread-safe
    and reentrant, _for distinct contexts_. Accessing the same context
    structure from distinct threads, though, is a recipe for disaster.

  - The main SSL I/O API is organised as a state machine. A running
    SSL engine (client or server) has four I/O ports:

    - It can receive bytes from the transport medium ("record data").
    - It can send bytes to the transport medium.
    - It can receive application data, to be sent to the peer through
      the SSL tunnel.
    - It can produce application data, built from the records sent by
      the peer.

  BearSSL never performs I/O by itself; it expects the caller to provide
  or retrieve the data. Each port consists in a pair of functions: one
  yields the pointer to the buffer from which data can be read or to
  which data can be written, and the maximum size for such an operation;
  the other function is used to inform the engine about how many bytes
  were actually read or written.

  For instance, if the `br_ssl_engine_sendrec_buf()` function returns a
  non-NULL pointer, then this means that there are bytes to be sent to
  the transport medium. When the caller has indeed sent some or all of
  these bytes, it informs the engine with
  `br_ssl_engine_sendrec_ack()`.

  This state-machine API means that the engine never blocks. Each
  invocation may trigger computations, but will always return as
  promptly as the CPU power allows. All the I/O waiting is supposed to
  be done on the outside. This structure allows managing several
  concurrent SSL engines, along with other I/O tasks, with a single
  mono-threaded loop using `select()` or `poll()`. It also makes it
  easier to integrate BearSSL with various transport mechanisms (e.g.
  messages in the EAP-TLS authentication framework).

  Nevertheless, there are situations where simple blocking calls _can_
  be used, and are convenient. For these situations, use the
  `br_sslio_context` wrapper. Then do blocking reads and writes with
  `br_sslio_read()` and similar functions. The sample client code
  in `samples/client_basic.c` shows how such things are done.

LICENSE   

  The usage license is explicited in the `LICENSE` file. This is the
  "MIT license". It can be summarised in the following way:

  You can use and reuse the library as you wish, and modify it, and
  integrate it in your own code, and distribute it as is or in any
  modified form, and so on.

  The only obligation that the license terms put upon you is that you
  acknowledge and make it clear that if anything breaks, it is not my
  fault, and I am not liable for anything, regardless of the type and
  amount of collateral damage. The license terms say that the copyright
  notice "shall be included in all copies or substantial portions of
  the Software": this is how the disclaimer is "made explicit".
  Basically, I have put it in every source file, so just keep it there.



Contents of dev/lib/libbearssl.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                 4840   29275  16.5% -lh5- 9407 Nov  4 20:56 libbearssl/doc/Makefile
[unknown]                 3561    8147  43.7% -lh5- ae2a Nov  3 01:34 libbearssl/doc/README.txt
[unknown]                  770    1499  51.4% -lh5- 1500 Nov  3 01:34 libbearssl/inc/bearssl.h
[unknown]                 4417   18559  23.8% -lh5- 9428 Nov  3 01:34 libbearssl/inc/bearssl_block.h
[unknown]                 2836    7843  36.2% -lh5- 6c09 Nov  3 01:34 libbearssl/inc/bearssl_ec.h
[unknown]                 5146   16355  31.5% -lh5- ec44 Nov  3 01:34 libbearssl/inc/bearssl_hash.h
[unknown]                 2099    4903  42.8% -lh5- 350a Nov  3 01:34 libbearssl/inc/bearssl_hmac.h
[unknown]                 1681    3690  45.6% -lh5- 9ff8 Nov  3 01:34 libbearssl/inc/bearssl_pem.h
[unknown]                 1125    2432  46.3% -lh5- dacc Nov  3 01:34 libbearssl/inc/bearssl_prf.h
[unknown]                 2544    5923  43.0% -lh5- 0a24 Nov  3 01:34 libbearssl/inc/bearssl_rand.h
[unknown]                 3107    9004  34.5% -lh5- 447f Nov  3 01:34 libbearssl/inc/bearssl_rsa.h
[unknown]                18089   64121  28.2% -lh5- 2321 Nov  3 01:34 libbearssl/inc/bearssl_ssl.h
[unknown]                 6910   22112  31.2% -lh5- 5966 Nov  3 01:34 libbearssl/inc/bearssl_x509.h
[unknown]                81890  188098  43.5% -lh5- a691 Nov  4 20:59 libbearssl/libbearssl.a
[unknown]                 2785    6088  45.7% -lh5- 9adb Nov  4 23:22 libbearssl/libbearssl.readme
[unknown]                  637    1080  59.0% -lh5- 0e2a Nov  3 01:34 libbearssl/LICENSE
[unknown]                  671     906  74.1% -lh5- 9f79 Nov  3 01:34 libbearssl/samples/cert-ee-ec+rsa.pem
[unknown]                  472     646  73.1% -lh5- de27 Nov  3 01:34 libbearssl/samples/cert-ee-ec.pem
[unknown]                  900    1181  76.2% -lh5- 1c2f Nov  3 01:34 libbearssl/samples/cert-ee-rsa.pem
[unknown]                  475     634  74.9% -lh5- ee03 Nov  3 01:34 libbearssl/samples/cert-ica-ec.pem
[unknown]                  882    1169  75.4% -lh5- 41c6 Nov  3 01:34 libbearssl/samples/cert-ica-rsa.pem
[unknown]                  446     593  75.2% -lh5- c03c Nov  3 01:34 libbearssl/samples/cert-root-ec.pem
[unknown]                  855    1128  75.8% -lh5- c13a Nov  3 01:34 libbearssl/samples/cert-root-rsa.pem
[unknown]                 3284   10402  31.6% -lh5- 359f Nov  3 01:34 libbearssl/samples/chain-ec+rsa.h
[unknown]                 2202    6827  32.3% -lh5- 0107 Nov  3 01:34 libbearssl/samples/chain-ec.h
[unknown]                 3623   11638  31.1% -lh5- edbf Nov  3 01:34 libbearssl/samples/chain-rsa.h
[unknown]                 4459   11149  40.0% -lh5- 3ca7 Nov  3 01:34 libbearssl/samples/client_basic.c
[unknown]                 5887   19546  30.1% -lh5- 545a Nov  3 01:34 libbearssl/samples/custom_profile.c
[unknown]                  876    1548  56.6% -lh5- a8c0 Nov  3 01:34 libbearssl/samples/key-ec.h
[unknown]                  189     227  83.3% -lh5- 9fbc Nov  3 01:34 libbearssl/samples/key-ee-ec.pem
[unknown]                 1283    1675  76.6% -lh5- 2f8c Nov  3 01:34 libbearssl/samples/key-ee-rsa.pem
[unknown]                  188     227  82.8% -lh5- 8b2f Nov  3 01:34 libbearssl/samples/key-ica-ec.pem
[unknown]                 1278    1671  76.5% -lh5- 356e Nov  3 01:34 libbearssl/samples/key-ica-rsa.pem
[unknown]                  188     227  82.8% -lh5- 4d47 Nov  3 01:34 libbearssl/samples/key-root-ec.pem
[unknown]                 1283    1675  76.6% -lh5- 97a3 Nov  3 01:34 libbearssl/samples/key-root-rsa.pem
[unknown]                 2144    5589  38.4% -lh5- 4c46 Nov  3 01:34 libbearssl/samples/key-rsa.h
[unknown]                  666    1469  45.3% -lh5- f389 Nov  3 01:34 libbearssl/samples/README.txt
[unknown]                 3772    9815  38.4% -lh5- dc78 Nov  3 01:34 libbearssl/samples/server_basic.c
[unknown]                  827    1420  58.2% -lh5- 29dd Nov  3 01:34 libbearssl/src/codec/ccopy.c
[unknown]                  807    1358  59.4% -lh5- 6cfc Nov  3 01:34 libbearssl/src/codec/dec16be.c
[unknown]                  807    1358  59.4% -lh5- 370b Nov  3 01:34 libbearssl/src/codec/dec16le.c
[unknown]                  808    1358  59.5% -lh5- b0ba Nov  3 01:34 libbearssl/src/codec/dec32be.c
[unknown]                  808    1358  59.5% -lh5- eb4d Nov  3 01:34 libbearssl/src/codec/dec32le.c
[unknown]                  808    1358  59.5% -lh5- 0267 Nov  3 01:34 libbearssl/src/codec/dec64be.c
[unknown]                  808    1358  59.5% -lh5- 5990 Nov  3 01:34 libbearssl/src/codec/dec64le.c
[unknown]                  804    1351  59.5% -lh5- a9ac Nov  3 01:34 libbearssl/src/codec/enc16be.c
[unknown]                  804    1351  59.5% -lh5- 527a Nov  3 01:34 libbearssl/src/codec/enc16le.c
[unknown]                  805    1351  59.6% -lh5- 6e2a Nov  3 01:34 libbearssl/src/codec/enc32be.c
[unknown]                  805    1351  59.6% -lh5- 95fc Nov  3 01:34 libbearssl/src/codec/enc32le.c
[unknown]                  805    1351  59.6% -lh5- 932d Nov  3 01:34 libbearssl/src/codec/enc64be.c
[unknown]                  805    1351  59.6% -lh5- 68fb Nov  3 01:34 libbearssl/src/codec/enc64le.c
[unknown]                 2898   12391  23.4% -lh5- 3e24 Nov  3 01:34 libbearssl/src/codec/pemdec.c
[unknown]                 3131    8093  38.7% -lh5- 0488 Nov  3 01:34 libbearssl/src/codec/pemdec.t0
[unknown]                 1617    3566  45.3% -lh5- 03f0 Nov  3 01:34 libbearssl/src/config.h
[unknown]                 1209    2477  48.8% -lh5- 8e88 Nov  3 01:34 libbearssl/src/ec/ecdsa_atr.c
[unknown]                  888    1590  55.8% -lh5- 9874 Nov  3 01:34 libbearssl/src/ec/ecdsa_i31_bits.c
[unknown]                  933    1647  56.6% -lh5- b808 Nov  3 01:34 libbearssl/src/ec/ecdsa_i31_sign_asn1.c
[unknown]                 2323    5210  44.6% -lh5- 2860 Nov  3 01:34 libbearssl/src/ec/ecdsa_i31_sign_raw.c
[unknown]                  928    1638  56.7% -lh5- 3291 Nov  3 01:34 libbearssl/src/ec/ecdsa_i31_vrfy_asn1.c
[unknown]                 2096    4632  45.3% -lh5- 704f Nov  3 01:34 libbearssl/src/ec/ecdsa_i31_vrfy_raw.c
[unknown]                 1258    2540  49.5% -lh5- 1e0f Nov  3 01:34 libbearssl/src/ec/ecdsa_rta.c
[unknown]                 6698   19032  35.2% -lh5- 6d78 Nov  3 01:34 libbearssl/src/ec/ec_prime_i31.c
[unknown]                  879    1601  54.9% -lh5- 094c Nov  3 01:34 libbearssl/src/ec/ec_prime_i31_secp256r1.c
[unknown]                  916    1699  53.9% -lh5- 771c Nov  3 01:34 libbearssl/src/ec/ec_prime_i31_secp384r1.c
[unknown]                  935    1797  52.0% -lh5- 0c5c Nov  3 01:34 libbearssl/src/ec/ec_prime_i31_secp521r1.c
[unknown]                 1005    1974  50.9% -lh5- d5c7 Nov  3 01:34 libbearssl/src/ec/ec_secp256r1.c
[unknown]                 1089    2273  47.9% -lh5- 02e0 Nov  3 01:34 libbearssl/src/ec/ec_secp384r1.c
[unknown]                 1191    2599  45.8% -lh5- bfa2 Nov  3 01:34 libbearssl/src/ec/ec_secp521r1.c
[unknown]                  982    2292  42.8% -lh5- d226 Nov  3 01:34 libbearssl/src/hash/dig_oid.c
[unknown]                  838    1615  51.9% -lh5- 6349 Nov  3 01:34 libbearssl/src/hash/dig_size.c
[unknown]                 3218    8319  38.7% -lh5- c0a9 Nov  3 01:34 libbearssl/src/hash/ghash_ctmul.c
[unknown]                 2715    6617  41.0% -lh5- 93e6 Nov  3 01:34 libbearssl/src/hash/ghash_ctmul32.c
[unknown]                 1733    4047  42.8% -lh5- fb78 Nov  3 01:34 libbearssl/src/hash/ghash_ctmul64.c
[unknown]                 2425    5974  40.6% -lh5- 8462 Nov  3 01:34 libbearssl/src/hash/md5.c
[unknown]                 1458    3760  38.8% -lh5- 3826 Nov  3 01:34 libbearssl/src/hash/md5sha1.c
[unknown]                 1789    4175  42.9% -lh5- ee34 Nov  3 01:34 libbearssl/src/hash/multihash.c
[unknown]                 1961    5534  35.4% -lh5- a00e Nov  3 01:34 libbearssl/src/hash/sha1.c
[unknown]                 3287    8057  40.8% -lh5- 6b2b Nov  3 01:34 libbearssl/src/hash/sha2big.c
[unknown]                 3120    9444  33.0% -lh5- c3bf Nov  3 01:34 libbearssl/src/hash/sha2small.c
[unknown]                12907   48638  26.5% -lh5- 26b4 Nov  3 01:34 libbearssl/src/inner.h
[unknown]                  871    1502  58.0% -lh5- 01d6 Nov  3 01:34 libbearssl/src/int/i31_add.c
[unknown]                  847    1454  58.3% -lh5- d8a2 Nov  3 01:34 libbearssl/src/int/i31_bitlen.c
[unknown]                 1726    3538  48.8% -lh5- 776c Nov  3 01:34 libbearssl/src/int/i31_decmod.c
[unknown]                  943    1666  56.6% -lh5- 71c3 Nov  3 01:34 libbearssl/src/int/i31_decode.c
[unknown]                 1355    2634  51.4% -lh5- 29bd Nov  3 01:34 libbearssl/src/int/i31_decred.c
[unknown]                 1074    2033  52.8% -lh5- 844a Nov  3 01:34 libbearssl/src/int/i31_encode.c
[unknown]                 1089    1935  56.3% -lh5- 3bb6 Nov  3 01:34 libbearssl/src/int/i31_fmont.c
[unknown]                  807    1349  59.8% -lh5- 8e40 Nov  3 01:34 libbearssl/src/int/i31_iszero.c
[unknown]                 1198    2158  55.5% -lh5- b02a Nov  3 01:34 libbearssl/src/int/i31_modpow.c
[unknown]                 1284    2777  46.2% -lh5- fcea Nov  3 01:34 libbearssl/src/int/i31_montmul.c
[unknown]                  921    1663  55.4% -lh5- 39c3 Nov  3 01:34 libbearssl/src/int/i31_mulacc.c
[unknown]                 2206    4617  47.8% -lh5- 828d Nov  3 01:34 libbearssl/src/int/i31_muladd.c
[unknown]                  775    1359  57.0% -lh5- 5aa0 Nov  3 01:34 libbearssl/src/int/i31_ninv31.c
[unknown]                 1092    2023  54.0% -lh5- 938b Nov  3 01:34 libbearssl/src/int/i31_reduce.c
[unknown]                  873    1483  58.9% -lh5- 163d Nov  3 01:34 libbearssl/src/int/i31_rshift.c
[unknown]                  869    1492  58.2% -lh5- 7d6f Nov  3 01:34 libbearssl/src/int/i31_sub.c
[unknown]                  795    1335  59.6% -lh5- 7f39 Nov  3 01:34 libbearssl/src/int/i31_tmont.c
[unknown]                  919    1606  57.2% -lh5- 3b1b Nov  3 01:34 libbearssl/src/int/i32_add.c
[unknown]                  845    1454  58.1% -lh5- 2ba2 Nov  3 01:34 libbearssl/src/int/i32_bitlen.c
[unknown]                 1221    2256  54.1% -lh5- fa91 Nov  3 01:34 libbearssl/src/int/i32_decmod.c
[unknown]                  945    1721  54.9% -lh5- f819 Nov  3 01:34 libbearssl/src/int/i32_decode.c
[unknown]                 1437    2730  52.6% -lh5- 456a Nov  3 01:34 libbearssl/src/int/i32_decred.c
[unknown]                  947    1699  55.7% -lh5- 5719 Nov  3 01:34 libbearssl/src/int/i32_div32.c
[unknown]                 1072    1922  55.8% -lh5- a60f Nov  3 01:34 libbearssl/src/int/i32_encode.c
[unknown]                 1075    1905  56.4% -lh5- 006c Nov  3 01:34 libbearssl/src/int/i32_fmont.c
[unknown]                  806    1349  59.7% -lh5- 7c27 Nov  3 01:34 libbearssl/src/int/i32_iszero.c
[unknown]                 1194    2158  55.3% -lh5- 1dca Nov  3 01:34 libbearssl/src/int/i32_modpow.c
[unknown]                 1095    2027  54.0% -lh5- 0416 Nov  3 01:34 libbearssl/src/int/i32_montmul.c
[unknown]                  909    1648  55.2% -lh5- e47b Nov  3 01:34 libbearssl/src/int/i32_mulacc.c
[unknown]                 2054    4153  49.5% -lh5- ab8a Nov  3 01:34 libbearssl/src/int/i32_muladd.c
[unknown]                  765    1346  56.8% -lh5- 5dca Nov  3 01:34 libbearssl/src/int/i32_ninv32.c
[unknown]                 1091    2023  53.9% -lh5- f467 Nov  3 01:34 libbearssl/src/int/i32_reduce.c
[unknown]                  923    1606  57.5% -lh5- ea3a Nov  3 01:34 libbearssl/src/int/i32_sub.c
[unknown]                  793    1335  59.4% -lh5- 0c7f Nov  3 01:34 libbearssl/src/int/i32_tmont.c
[unknown]                 1399    3362  41.6% -lh5- 1f16 Nov  3 01:34 libbearssl/src/mac/hmac.c
[unknown]                 2592    5660  45.8% -lh5- 7e5f Nov  3 01:34 libbearssl/src/mac/hmac_ct.c
[unknown]                 1454    4205  34.6% -lh5- d092 Nov  3 01:34 libbearssl/src/rand/hmac_drbg.c
[unknown]                 1480    3028  48.9% -lh5- 6cb9 Nov  3 01:34 libbearssl/src/rsa/rsa_i31_pkcs1_sign.c
[unknown]                 1725    3676  46.9% -lh5- dd26 Nov  3 01:34 libbearssl/src/rsa/rsa_i31_pkcs1_vrfy.c
[unknown]                 2038    4205  48.5% -lh5- 6246 Nov  3 01:34 libbearssl/src/rsa/rsa_i31_priv.c
[unknown]                 1205    2300  52.4% -lh5- cd8e Nov  3 01:34 libbearssl/src/rsa/rsa_i31_pub.c
[unknown]                 1483    3002  49.4% -lh5- b554 Nov  3 01:34 libbearssl/src/rsa/rsa_i32_pkcs1_sign.c
[unknown]                 1723    3676  46.9% -lh5- 1f33 Nov  3 01:34 libbearssl/src/rsa/rsa_i32_pkcs1_vrfy.c
[unknown]                 2117    4406  48.0% -lh5- cb2a Nov  3 01:34 libbearssl/src/rsa/rsa_i32_priv.c
[unknown]                 1199    2272  52.8% -lh5- 4da4 Nov  3 01:34 libbearssl/src/rsa/rsa_i32_pub.c
[unknown]                 1013    1751  57.9% -lh5- b845 Nov  3 01:34 libbearssl/src/rsa/rsa_ssl_decrypt.c
[unknown]                 1059    2182  48.5% -lh5- ba28 Nov  3 01:34 libbearssl/src/ssl/prf.c
[unknown]                  872    1609  54.2% -lh5- 4671 Nov  3 01:34 libbearssl/src/ssl/prf_md5sha1.c
[unknown]                  821    1446  56.8% -lh5- f0ad Nov  3 01:34 libbearssl/src/ssl/prf_sha256.c
[unknown]                  821    1446  56.8% -lh5- e4e0 Nov  3 01:34 libbearssl/src/ssl/prf_sha384.c
[unknown]                 1293    2496  51.8% -lh5- 2b4d Nov  3 01:34 libbearssl/src/ssl/ssl_client.c
[unknown]                 2215    6446  34.4% -lh5- b39d Nov  3 01:34 libbearssl/src/ssl/ssl_client_full.c
[unknown]                12044   39273  30.7% -lh5- 0778 Nov  3 01:34 libbearssl/src/ssl/ssl_engine.c
[unknown]                  858    1469  58.4% -lh5- dd0c Nov  3 01:34 libbearssl/src/ssl/ssl_hashes.c
[unknown]                 9618   41394  23.2% -lh5- c135 Nov  3 01:34 libbearssl/src/ssl/ssl_hs_client.c
[unknown]                 8902   26634  33.4% -lh5- 6584 Nov  3 01:34 libbearssl/src/ssl/ssl_hs_client.t0
[unknown]                 9610   30361  31.7% -lh5- 432e Nov  3 01:34 libbearssl/src/ssl/ssl_hs_common.t0
[unknown]                 9785   41524  23.6% -lh5- 9796 Nov  3 01:34 libbearssl/src/ssl/ssl_hs_server.c
[unknown]                 9660   27421  35.2% -lh5- 823c Nov  3 01:34 libbearssl/src/ssl/ssl_hs_server.t0
[unknown]                 2313    6487  35.7% -lh5- e293 Nov  3 01:34 libbearssl/src/ssl/ssl_io.c
[unknown]                 4175   11523  36.2% -lh5- c537 Nov  3 01:34 libbearssl/src/ssl/ssl_lru.c
[unknown]                 4576   12762  35.9% -lh5- a4c9 Nov  3 01:34 libbearssl/src/ssl/ssl_rec_cbc.c
[unknown]                 2328    6471  36.0% -lh5- 3f39 Nov  3 01:34 libbearssl/src/ssl/ssl_rec_gcm.c
[unknown]                 1019    1852  55.0% -lh5- 7933 Nov  3 01:34 libbearssl/src/ssl/ssl_server.c
[unknown]                 2008    5260  38.2% -lh5- 6cda Nov  3 01:34 libbearssl/src/ssl/ssl_server_full_ec.c
[unknown]                 1903    4740  40.1% -lh5- 5c4d Nov  3 01:34 libbearssl/src/ssl/ssl_server_full_rsa.c
[unknown]                 1370    2834  48.3% -lh5- 57ff Nov  3 01:34 libbearssl/src/ssl/ssl_server_mine2g.c
[unknown]                 1369    2853  48.0% -lh5- 3d0d Nov  3 01:34 libbearssl/src/ssl/ssl_server_minf2g.c
[unknown]                 1325    2728  48.6% -lh5- 6925 Nov  3 01:34 libbearssl/src/ssl/ssl_server_minr2g.c
[unknown]                 1334    2745  48.6% -lh5- 7216 Nov  3 01:34 libbearssl/src/ssl/ssl_server_minu2g.c
[unknown]                 1335    2746  48.6% -lh5- 3570 Nov  3 01:34 libbearssl/src/ssl/ssl_server_minv2g.c
[unknown]                 1539    4026  38.2% -lh5- 238e Nov  3 01:34 libbearssl/src/ssl/ssl_single_ec.c
[unknown]                 1691    4507  37.5% -lh5- 9e41 Nov  3 01:34 libbearssl/src/ssl/ssl_single_rsa.c
[unknown]                  568    2727  20.8% -lh5- 01b6 Nov  4 20:14 libbearssl/src/stdint.h
[unknown]                 1058    2142  49.4% -lh5- 0b1f Nov  3 01:34 libbearssl/src/symcipher/aes_big_cbcdec.c
[unknown]                 1038    2085  49.8% -lh5- d401 Nov  3 01:34 libbearssl/src/symcipher/aes_big_cbcenc.c
[unknown]                 1139    2327  48.9% -lh5- 8250 Nov  3 01:34 libbearssl/src/symcipher/aes_big_ctr.c
[unknown]                 4080    9515  42.9% -lh5- 912d Nov  3 01:34 libbearssl/src/symcipher/aes_big_dec.c
[unknown]                 3000    6493  46.2% -lh5- c8c6 Nov  3 01:34 libbearssl/src/symcipher/aes_big_enc.c
[unknown]                 1809    3951  45.8% -lh5- ae4e Nov  3 01:34 libbearssl/src/symcipher/aes_common.c
[unknown]                 3017    7076  42.6% -lh5- 6daa Nov  3 01:34 libbearssl/src/symcipher/aes_ct.c
[unknown]                 3391    9047  37.5% -lh5- b393 Nov  3 01:34 libbearssl/src/symcipher/aes_ct64.c
[unknown]                 1316    2961  44.4% -lh5- 42b1 Nov  3 01:34 libbearssl/src/symcipher/aes_ct64_cbcdec.c
[unknown]                 1209    2623  46.1% -lh5- 602c Nov  3 01:34 libbearssl/src/symcipher/aes_ct64_cbcenc.c
[unknown]                 1467    3201  45.8% -lh5- f34b Nov  3 01:34 libbearssl/src/symcipher/aes_ct64_ctr.c
[unknown]                 1557    4204  37.0% -lh5- 71e3 Nov  3 01:34 libbearssl/src/symcipher/aes_ct64_dec.c
[unknown]                 1367    3106  44.0% -lh5- 6ba2 Nov  3 01:34 libbearssl/src/symcipher/aes_ct64_enc.c
[unknown]                 1351    3204  42.2% -lh5- a479 Nov  3 01:34 libbearssl/src/symcipher/aes_ct_cbcdec.c
[unknown]                 1223    2742  44.6% -lh5- 0016 Nov  3 01:34 libbearssl/src/symcipher/aes_ct_cbcenc.c
[unknown]                 1409    3105  45.4% -lh5- 8b10 Nov  3 01:34 libbearssl/src/symcipher/aes_ct_ctr.c
[unknown]                 1875    4742  39.5% -lh5- 440a Nov  3 01:34 libbearssl/src/symcipher/aes_ct_dec.c
[unknown]                 1357    2955  45.9% -lh5- 6644 Nov  3 01:34 libbearssl/src/symcipher/aes_ct_enc.c
[unknown]                 1057    2154  49.1% -lh5- a57b Nov  3 01:34 libbearssl/src/symcipher/aes_small_cbcdec.c
[unknown]                 1040    2105  49.4% -lh5- 5976 Nov  3 01:34 libbearssl/src/symcipher/aes_small_cbcenc.c
[unknown]                 1140    2347  48.6% -lh5- dd78 Nov  3 01:34 libbearssl/src/symcipher/aes_small_ctr.c
[unknown]                 2014    5165  39.0% -lh5- 2e96 Nov  3 01:34 libbearssl/src/symcipher/aes_small_dec.c
[unknown]                 1307    3191  41.0% -lh5- 272c Nov  3 01:34 libbearssl/src/symcipher/aes_small_enc.c
[unknown]                 4306   12436  34.6% -lh5- 8668 Nov  3 01:34 libbearssl/src/symcipher/des_ct.c
[unknown]                 1178    2504  47.0% -lh5- 0895 Nov  3 01:34 libbearssl/src/symcipher/des_ct_cbcdec.c
[unknown]                 1074    2159  49.7% -lh5- 2758 Nov  3 01:34 libbearssl/src/symcipher/des_ct_cbcenc.c
[unknown]                 1669    4109  40.6% -lh5- 57d8 Nov  3 01:34 libbearssl/src/symcipher/des_support.c
[unknown]                 2829   10481  27.0% -lh5- 1fcf Nov  3 01:34 libbearssl/src/symcipher/des_tab.c
[unknown]                 1148    2435  47.1% -lh5- 4d12 Nov  3 01:34 libbearssl/src/symcipher/des_tab_cbcdec.c
[unknown]                 1040    2090  49.8% -lh5- da54 Nov  3 01:34 libbearssl/src/symcipher/des_tab_cbcenc.c
[unknown]                 7254   19528  37.1% -lh5- 66ab Nov  3 01:34 libbearssl/src/x509/asn1.t0
[unknown]                 3830   15765  24.3% -lh5- c594 Nov  3 01:34 libbearssl/src/x509/skey_decoder.c
[unknown]                 3635   10240  35.5% -lh5- 5c40 Nov  3 01:34 libbearssl/src/x509/skey_decoder.t0
[unknown]                 4838   20463  23.6% -lh5- 458d Nov  3 01:34 libbearssl/src/x509/x509_decoder.c
[unknown]                 3107    8225  37.8% -lh5- 7830 Nov  3 01:34 libbearssl/src/x509/x509_decoder.t0
[unknown]                 1067    2503  42.6% -lh5- 56a2 Nov  3 01:34 libbearssl/src/x509/x509_knownkey.c
[unknown]                10747   43241  24.9% -lh5- 731f Nov  3 01:34 libbearssl/src/x509/x509_minimal.c
[unknown]                11694   35413  33.0% -lh5- bb9a Nov  3 01:34 libbearssl/src/x509/x509_minimal.t0
[unknown]                57372  187253  30.6% -lh5- 770c Nov  3 01:34 libbearssl/test/test_crypto.c
[unknown]                 3686   11066  33.3% -lh5- 046c Nov  3 01:34 libbearssl/test/test_math.c
[unknown]                 6700   28226  23.7% -lh5- a223 Nov  3 01:34 libbearssl/test/test_speed.c
[unknown]                 9080   31684  28.7% -lh5- 43f4 Nov  4 20:58 libbearssl/test/test_x509.c
[unknown]                 4506   17386  25.9% -lh5- 345f Nov  3 01:34 libbearssl/test/x509/alltests.txt
[unknown]                   41      41 100.0% -lh0- fcaf Nov  3 01:34 libbearssl/test/x509/dn-ee.der
[unknown]                   51      51 100.0% -lh0- c415 Nov  3 01:34 libbearssl/test/x509/dn-ica1.der
[unknown]                   51      51 100.0% -lh0- c555 Nov  3 01:34 libbearssl/test/x509/dn-ica2.der
[unknown]                   38      38 100.0% -lh0- f6b6 Nov  3 01:34 libbearssl/test/x509/dn-root.der
[unknown]                  850     870  97.7% -lh5- e510 Nov  3 01:34 libbearssl/test/x509/ee-badsig1.crt
[unknown]                  851     870  97.8% -lh5- f38d Nov  3 01:34 libbearssl/test/x509/ee-badsig2.crt
[unknown]                  857     872  98.3% -lh5- cdd8 Nov  3 01:34 libbearssl/test/x509/ee-dates.crt
[unknown]                  853     870  98.0% -lh5- e1cf Nov  3 01:34 libbearssl/test/x509/ee-md5.crt
[unknown]                  868     892  97.3% -lh5- 4204 Nov  3 01:34 libbearssl/test/x509/ee-names.crt
[unknown]                  841     842  99.9% -lh5- 64fd Nov  3 01:34 libbearssl/test/x509/ee-names2.crt
[unknown]                  843     843 100.0% -lh0- 1205 Nov  3 01:34 libbearssl/test/x509/ee-names3.crt
[unknown]                  885     938  94.3% -lh5- bd8c Nov  3 01:34 libbearssl/test/x509/ee-names4.crt
[unknown]                  448     472  94.9% -lh5- 5d1e Nov  3 01:34 libbearssl/test/x509/ee-p256-sha1.crt
[unknown]                  447     473  94.5% -lh5- c445 Nov  3 01:34 libbearssl/test/x509/ee-p256-sha224.crt
[unknown]                  449     474  94.7% -lh5- b9a6 Nov  3 01:34 libbearssl/test/x509/ee-p256-sha256.crt
[unknown]                  451     475  94.9% -lh5- 5515 Nov  3 01:34 libbearssl/test/x509/ee-p256-sha384.crt
[unknown]                  448     474  94.5% -lh5- cba3 Nov  3 01:34 libbearssl/test/x509/ee-p256-sha512.crt
[unknown]                  449     474  94.7% -lh5- b9a6 Nov  3 01:34 libbearssl/test/x509/ee-p256.crt
[unknown]                  515     534  96.4% -lh5- 4305 Nov  3 01:34 libbearssl/test/x509/ee-p384.crt
[unknown]                  587     610  96.2% -lh5- 2aab Nov  3 01:34 libbearssl/test/x509/ee-p521.crt
[unknown]                  853     870  98.0% -lh5- ca97 Nov  3 01:34 libbearssl/test/x509/ee-sha1.crt
[unknown]                  854     870  98.2% -lh5- 35ae Nov  3 01:34 libbearssl/test/x509/ee-sha224.crt
[unknown]                  854     870  98.2% -lh5- 72e0 Nov  3 01:34 libbearssl/test/x509/ee-sha384.crt
[unknown]                  854     870  98.2% -lh5- 77d5 Nov  3 01:34 libbearssl/test/x509/ee-sha512.crt
[unknown]                  851     871  97.7% -lh5- 88f3 Nov  3 01:34 libbearssl/test/x509/ee-trailing.crt
[unknown]                  851     870  97.8% -lh5- f2d0 Nov  3 01:34 libbearssl/test/x509/ee.crt
[unknown]                  700     709  98.7% -lh5- 78f3 Nov  3 01:34 libbearssl/test/x509/ica1-1016.crt
[unknown]                  701     709  98.9% -lh5- 8971 Nov  3 01:34 libbearssl/test/x509/ica1-1017.crt
[unknown]                 1088    1098  99.1% -lh5- da71 Nov  3 01:34 libbearssl/test/x509/ica1-4096.crt
[unknown]                  434     446  97.3% -lh5- 1f55 Nov  3 01:34 libbearssl/test/x509/ica1-p256.crt
[unknown]                  501     507  98.8% -lh5- b9ff Nov  3 01:34 libbearssl/test/x509/ica1-p384.crt
[unknown]                  574     581  98.8% -lh5- 8f1a Nov  3 01:34 libbearssl/test/x509/ica1-p521.crt
[unknown]                  835     842  99.2% -lh5- 5b0b Nov  3 01:34 libbearssl/test/x509/ica1.crt
[unknown]                  689     725  95.0% -lh5- d3cd Nov  3 01:34 libbearssl/test/x509/ica2-1016.crt
[unknown]                  688     726  94.8% -lh5- 8ce8 Nov  3 01:34 libbearssl/test/x509/ica2-1017.crt
[unknown]                 1079    1111  97.1% -lh5- ed3e Nov  3 01:34 libbearssl/test/x509/ica2-4096.crt
[unknown]                  826     852  96.9% -lh5- ad63 Nov  3 01:34 libbearssl/test/x509/ica2-notCA.crt
[unknown]                  425     460  92.4% -lh5- 25cd Nov  3 01:34 libbearssl/test/x509/ica2-p256.crt
[unknown]                  490     520  94.2% -lh5- be13 Nov  3 01:34 libbearssl/test/x509/ica2-p384.crt
[unknown]                  567     595  95.3% -lh5- a866 Nov  3 01:34 libbearssl/test/x509/ica2-p521.crt
[unknown]                  827     855  96.7% -lh5- b761 Nov  3 01:34 libbearssl/test/x509/ica2.crt
[unknown]                  800     800 100.0% -lh0- 9559 Nov  3 01:34 libbearssl/test/x509/junk.crt
[unknown]                  364     413  88.1% -lh5- e6aa Nov  3 01:34 libbearssl/test/x509/root-p256.crt
[unknown]                  436     475  91.8% -lh5- 84c4 Nov  3 01:34 libbearssl/test/x509/root-p384.crt
[unknown]                  512     549  93.3% -lh5- 7896 Nov  3 01:34 libbearssl/test/x509/root-p521.crt
[unknown]                  772     810  95.3% -lh5- 7f4f Nov  3 01:34 libbearssl/test/x509/root.crt
[unknown]               123580  250880  49.3% -lh5- 383b Nov  4 20:59 libbearssl/testcrypto
[unknown]                64348  149288  43.1% -lh5- 8fe9 Nov  4 20:59 libbearssl/testspeed
[unknown]                38829   75212  51.6% -lh5- 399b Nov  4 20:59 libbearssl/testx509
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total       246 files  844029 2150633  39.2%            Nov  5 22:00
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>