私はsqlalchemyとoracleを使用していますが、接続文字列にデータベースのパスワードを直接格納するのではなく、代わりに暗号化されたパスワードを格納する方法はありますか?sqlalchemyの接続文字列で暗号化されたパスワードを使用するには?
答えて
は、私はあなたがモジュールPyCrypto
を探していると思いますが、データベース内のご希望の暗号化と店舗暗号化されたテキストを使用して、データをフェッチした後、あなたは再びそれを解読することができます。ここ
はPyCryptoの例です:
>>> from Crypto.Hash import SHA256
>>> hash = SHA256.new()
>>> hash.update('message')
>>> hash.digest()
'\xabS\n\x13\xe4Y\x14\x98+y\xf9\xb7\xe3\xfb\xa9\x94\xcf\xd1\xf3\xfb"\xf7\x1c\xea\x1a\xfb\xf0+F\x0cm\x1d'
より多くのあなたは、このdocumentation
ありがとう、しかし、これは私が望むものではありません。なぜなら、暗号化アルゴリズムはコードを読むことで得られるからです。これに対して、sqlalchemyには暗号化メカニズムがありますか? – leon
あなたはこれを試すことがあります:http://variable-scope.com/posts/storing-and-verifying-passwords-with-sqlalchemy –
または、あなた自身がこの解決策と一緒に行くかもしれません:http://stackoverflow.com/a/33717279/6918812 –
- 1. PostgresへのNodeJS暗号化された接続文字列
- 2. エンティティフレームワークの暗号化接続文字列
- 3. 接続文字列の暗号化
- 4. SubSonic 2.2暗号化された接続文字列
- 5. 暗号化SQL接続文字列
- 6. web.configの暗号化された接続文字列でエラーが発生する
- 7. 暗号化されたパスワードを使ってmysqlに安全に接続する
- 8. 接続文字列の暗号化、アイデアは何ですか?
- 9. WCF aspnet_regiisで接続文字列を暗号化する
- 10. WinFormsアプリケーション用のapp.configの接続文字列の暗号化
- 11. C#の2つの暗号化された文字列の単純な接続
- 12. Click-Once - 接続文字列を暗号化する方法
- 13. パスワードを暗号化するために使用される暗号
- 14. ASP.Net Web.configのデータベース接続文字列を暗号化します
- 15. C#コードで接続文字列を暗号化
- 16. セキュリティ/暗号化されたBluetooth接続
- 17. ユーザーが入力したパスワードを使用したWebCrypto文字列の暗号化
- 18. RNCryptorを使用してbase64でエンコードされた暗号化された文字列を復号化する
- 19. プロダクションサーバの接続文字列を暗号化
- 20. Asp.net Webパーツマネージャの接続文字列の暗号化
- 21. 一方向の接続文字列の暗号化
- 22. WinForms 1.1のapp.configで接続文字列を暗号化する方法は?
- 23. 暗号化された文字列をキーチェーンに保存する
- 24. jkenkinsパスワード暗号化、$ {}文字のエスケープ
- 25. 暗号化された秘密鍵と暗号化された文字列の復号化
- 26. pycrypto暗号化/復号化、解読時に暗号化された文字列の一部が失われる
- 27. 保存された暗号化されたパスワードと一致するようにパスワードを暗号化します。
- 28. 暗号化された接続をmySQLサーバーで使用する[C#]
- 29. パスワードを使用したWinForms暗号化
- 30. 暗号化されたパスワードを使用したカスタムログインjoomla
を参照してもよいのためにあなたは、接続文字列を格納することによって何を意味するのでしょうか? – univerio