2016-08-29 12 views
4

私はsmalltalkにはとても新しいです。私はPharo 5.0をインストールし、標準イメージを使用しています。pharo smalltalk x.509証明書操作

スモールトークでx.509証明書を作成/読み込みたいです。 ZdcPluginSSLSession(SqueakSSLを使用し、squeleas32.dll/libeay.dllを使用する)を検索して検出しました。 Zodiac/Zincを使用して証明書付きのSSLセッションを作成できることを理解しています。

smalltalkでcertsを使い始める方法を教えてもらえますか?私はcreate/parse/validateなどのcertsの操作を実行したいと思います。代わりにssleay32.dllを使用しますか? Pharo 5.0で使用されるFFIに関する良いドキュメントはどこから入手できますか?

ありがとうございます。

答えて

5

FFIを使用してネイティブルートを使用することも、smalltalkのみのアプローチを使用することもできます。後者のためには、証明書を読むために

http://smalltalkhub.com/#!/~NorbertHartl/X509

からプロジェクトを読み込むことができます。あなたは遊び場を開いて実行することにより、それを読み込むことができます。

Metacello new 
    configuration: 'X509'; 
    version: #development; 
    repository: 'http://smalltalkhub.com/mc/NorbertHartl/X509/main'; 
    load. 

実装X509の実装は非常に簡単です、あなたのASNで動作するようにどのようにアイデアを提供します

X509 readCertificateFromPEM: '/path/to/pem/file.pem' asFileReference readStream 

で使用することができます。 1スイートが含まれています。ご質問がある場合は直接私に連絡してください。私はそれを手伝いたいと思っています。

関連する問題