私は、サーバー送信イベントによるマルチサーバーキャッシュとメッセージングにServiceStackのRedis実装を使用しているところに問題があります。セキュリティプロトコルの一環として、Redisに送られるデータを暗号化する必要があります。私は誰もが過去にこれをやったことがあり、彼らの経験は何ですか?それを簡単に行う方法はありますか?またはカスタムRedis実装を記述する必要がありますか?それが役に立ったら、AzureでRedisを使用しています。ServiceStackを使用してAzureでRedisメッセージを暗号化します
1
A
答えて
0
カスタムRedisクライアントを作成する必要はありませんが、暗号化されたbyte[]
の値を格納できるようにするには、ServiceStack.Redis raw IRedisNativeClient APIを使用する必要があります。あなたは低レベルbyte[]
APIにアクセスするためににキャストすることができますRedisNativeClient
からRedisClient
継承、例えば:
using (var redis = clientsManager.GetClient())
{
var redisNative = (RedisNativeClient)redis;
}
ServiceStackも提供してそのServiceStack.Clientライブラリで利用可能な高レベルCryptUtilsを持っていますAESまたはRSA暗号化を使用して値を暗号化する簡単なAPI。
関連する問題
- 1. 暗号化キーを使用してメッセージを暗号化する方法
- 2. Azure DocumentDBの暗号化:暗号鍵を使用していますか?
- 3. matlabでメッセージを暗号化します
- 4. 再帰を使用してメッセージを暗号化する、Python
- 5. javascriptとjavaは暗号化メッセージにpubKeyを使用します
- 6. Crypto ++で生RSAアルゴリズムを使用してメッセージを暗号化および復号化しますか?
- 7. 暗号化ライブラリを使用してCodeigniterで暗号化コードを生成 "/"ライブラリまたは暗号化ライブラリ
- 8. AESアルゴリズムを使用してC#でjavascriptと暗号化を暗号化する
- 9. Azure tablestorage安心して暗号化
- 10. 暗号でメッセージを暗号化するアプリには暗号化が含まれていますか? iOS App Store
- 11. JavaでAESアルゴリズムを使用してstringbuilderメッセージを暗号化する方法
- 12. KeyVaultClient(JAVA)を使用してAzureでオブジェクトを暗号化する方法
- 13. ceasar暗号化を使用したOTP暗号化
- 14. CryptoJs暗号化とRijndaelManagedを使用したC#暗号化 - エラー
- 15. nscoderを使用してカスタムオブジェクトをエンコードし、nsuserdefaultsに暗号化を暗号化していますか?
- 16. Javascriptを使用したAzure BLOBクライアント側の暗号化
- 17. mcryptとsha-512を使用して復号化を暗号化しますか?
- 18. RabbitMQメッセージ暗号化
- 19. Redis、MongoDB、ServiceStackを使用した.NETセッションステートキャッシング
- 20. luksを使用してルートインスタンスボリュームを暗号化しますか?
- 21. サウンドを使用してファイルを暗号化しますか?
- 22. セッションキーを使用してXmlを暗号化します
- 23. bashシェルスクリプトを使用してファイルを暗号化します
- 24. Javaを使用して電子メールアドレスを暗号化します
- 25. Cでファイルを使用してシーザー暗号を暗号化する方法
- 26. サーバーから暗号化し、クライアントで暗号化を解除します(クライアントでは暗号化しません)。
- 27. メッセージを暗号化し、Objective-Cでデコードしてください
- 28. パスワードでメッセージを暗号化するjava
- 29. LinuxカーネルでAESを使用した暗号化と復号化
- 30. 暗号化を使用してRC6で暗号化と復号化を行う方法
@zaphこれは小さなペイロードにも使用できますが、Crypt Utilsを使って[RSAとAES Hybrid Encrypt then MAC](http://docs.servicestack.net/encrypted-messaging#rsa-and- aes-hybrid-encryption-verified-with-hmac-sha-256)暗号化機能を搭載しています。私はCrypt Utilsに役立つハイレベルのユーティリティが含まれているという暗号化戦略しか指定していませんでした。 – mythz