sm4ni

Demonstration that AES-NI instructions can be used to implement the Chinese Encryption Standard SM4 (by mjosaarinen)

Sm4ni Alternatives

Similar projects and alternatives to sm4ni

  • camellia-simd-aesni

    Camellia cipher SIMD vector implementations for x86 (with AES-NI, VAES and/or GFNI instructions), ARM (with ARMv8 Crypto Extension instructions) and POWER (with VMX+VSX+crypto instructions)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better sm4ni alternative or higher similarity.

sm4ni reviews and mentions

Posts with mentions or reviews of sm4ni. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-08-28.
  • Linux 6.5 Last Minute Fixes a Performance Regression, 34% Drop in a Benchmark
    2 projects | news.ycombinator.com | 28 Aug 2023
    > camellia_aesni_avx_x86_64

    An interesting point here is that AES-NI can be used to accelerate a host of things other than AES. In this case, it's because the S-box can take advantage of the AES S-Box (SubBytes) instruction: https://github.com/jkivilin/camellia-simd-aesni; https://kernel.googlesource.com/pub/scm/linux/kernel/git/sha....

    Similar acceleration has been done with SM4, the Chinese analogue of AES. https://github.com/mjosaarinen/sm4ni

Stats

Basic sm4ni repo stats
1
97
10.0
about 5 years ago

mjosaarinen/sm4ni is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of sm4ni is C.

Popular Comparisons


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com