хэширует строку пароля с использованием SHA512, например C #

Я разрабатываю функцию входа в систему для своего приложения iPhone , поэтому я хочу хешировать пароль с помощью алгоритма хеширования SHA512, а затем получить результат как NSString (результат должен быть таким же, как с SHA512 в C #). Проведя много времени в Интернете, я все еще не нашел решения! : (

Есть ли у кого-нибудь решение и пример кода, пожалуйста, помогите мне! Большое спасибо!

[Обновить]

# Get all items whose description beginning with A
items = Items.objects.filter(desc__startswith='A')
if something:
    # Filter further to items whose description also ends with Z
    items = items.filter(desc__endswith='Z')

Думаю, было бы проще и удобнее, если бы существовал составной оператор вызова метода, такой как . = , который мог бы работать следующим образом:

items = Items.objects.filter(desc__startswith='A')
if something:
    items .= filter(desc__endswith='Z')
  • Существуют ли языки программирования, которые поддерживают это или что-то в этом роде нравится?
  • Если ответ отрицательный, почему бы и нет?
  • Неужели этот стиль программирования действительно так нов?
  • Есть ли какие-нибудь PEP (предложения по улучшению Python), которые поддерживают эту идею?
10
задан Deniz Dogan 30 September 2010 в 08:47
поделиться