PythonラッパーとGo言語(Golang) ラッパー

wolfSSL Python ラッパーは、組み込みおよび IoT デバイスのパフォーマンス向けに最適化された軽量でポータブルな SSL/TLS ライブラリである wolfSSL ライブラリへの Python インターフェイスを提供します。

wolfSSL Python ラッパーを使って、wolfSSL ライブラリを使用できるようになり、開発プロセスが簡素化され、市場投入までの時間が短縮されます。 さらに、wolfSSL ポートを使用すると、FIPS 140-2/3 認定の wolfCrypt ライブラリで Python を使用できるため、機密データを扱う開発者の厳格なセキュリティ基準を確実に満たすことができます。

wolfSSL Python ラッパーを使用するには、GitHub の wolfSSL オープン ソース プロジェクト リポジトリで提供されている手順に沿ってみましょう。 インストールが完了すると、wolfSSL を IoT デバイスから組み込みシステムまで、Python アプリケーションに簡単に統合できます。

wolfSSL には、非常に単純な Go言語(Golang) ラッパーもあります。 GO は独自の tls/crypto ライブラリを持っていますが、wolfSSL は実績のある最適化されたソリューションであり、GO プロジェクトの実行可能な選択肢です。 wolfSSLがどのように機能するかについては、READMEファイル の指示に従って、wolfSSL TLS で保護された単純なサーバー/クライアントのサンプルプログラムを構築してみて試してみましょう。

原文:https://www.wolfssl.com/how-wolfssls-python-and-golang-wrappers-simplify-ssl-tls-security-in-embedded-and-iot-systems-2/