Chciałbym wdrożyć aplikację na heroku, która musi być w stanie generować bezpieczne losowo liczby kryptograficzne. Jakie źródła entropii mogę użyć?Jakie źródła entropii są dostępne na heroku?
7
A
Odpowiedz
3
Twoje urządzenie do gry Heroku jest w zasadzie maszyną wirtualną serwera Ubuntu, więc powinieneś mieć dostęp do /dev/random
i /dev/urandom
, podobnie jak w każdym innym systemie operacyjnym opartym na systemie Linux.
Jeśli używasz Ruby/Rails, prawdopodobnie powinieneś używać do tego celu SecureRandom
(lub ActiveSupport::SecureRandom
dla starszych wersji Ruby i Rails).
Powiązane problemy
- 1. Jakie samodzielne analizatory składni Java są dostępne?
- 2. Jakie platformy internetowe są dostępne dla CFML?
- 3. Jakie wtyczki kompilatora scala są dostępne?
- 4. Jakie operatory matematyczne są dostępne w metaprogramowaniu
- 5. Jakie narzędzia są dostępne dla refaktoryzacji Ruby?
- 6. Jakie alternatywne biblioteki logowania Log4j są dostępne?
- 7. Jakie struktury danych drzewa javascript są dostępne?
- 8. Jakie pliki COFF (pliki .OBj) są dostępne?
- 9. Jakie wtyczki są dostępne dla Eclipse?
- 10. Jakie czcionki są dostępne w systemie Android?
- 11. Jakie sterowniki MySQL są dostępne dla node.js?
- 12. Jakie są koszty ruchu w Heroku?
- 13. Jakie są inne zmienne środowiskowe heroku?
- 14. Jakie sygnały Process.kill są dostępne w systemie Windows?
- 15. Jakie bardzo duże funkcjonalne projekty językowe są swobodnie dostępne?
- 16. Jakie narzędzia do rejestrowania debugowania są dostępne w JavaScript?
- 17. Jakie narzędzia są dostępne do testowania wydajności instrukcji SQL?
- 18. Filtry interfejsu Facebook Graph API - Jakie opcje są dostępne?
- 19. Jakie alternatywy dostępne są kontrolery SDN do POX?
- 20. Jakie polecenia wyjściowe konsoli są dostępne w programie Erlang?
- 21. Chcę wiedzieć, jakie funkcje są dostępne z pliku Win32.DLL
- 22. Jakie są dostępne operatory domen w Openerp/Odoo?
- 23. Jakie narzędzia są dostępne do dokumentowania wtyczek jQuery?
- 24. Jakie aktywne aktywne fora Linux/embedded Linux są dostępne online?
- 25. Jakie (dobre) biblioteki serwerów Java RADIUS są dostępne?
- 26. Jakie biblioteki mowy są dostępne w systemie Linux?
- 27. Jakie są dostępne warianty warunku w pliku uiGridConstants.filter?
- 28. Jakie rodzaje wiadomości flash są dostępne w Railsach?
- 29. Jakie są dostępne opcje dla Doctrine's Doctrine_Core :: generateModelsFromDb?
- 30. Jakie klasy kolekcji wątków bezpieczne są dostępne w Silverlight 4?
Powiązane pytanie: kiedy heroku uruchamia nową maszynę (prawdopodobnie z pewnym obrazem), jej pula entropii zostaje zaszczepiona tymi samymi danymi? –